You can download the source code here:
I didn't go out of my way to really spend any time on the balance part because the only reason I started this project was to see if I could do it and to really finish something in C++ that isn't Tic Tac Toe.
My plan now is to get started on my other project. I'll be working on a graphical game now and I wont be giving really any information out until screen shots are ready. I'm not one to tell people what I plan on doing unless I have something really made.
So far my experience with C++ has been great! Even though I was using Visual BASIC for 6 years, I will not be going back to BASIC any time soon. Regardless of how much time it might take to code something in C++. I'm glad I picked C++!