I agree that you should start out with a few different breeds, and than eventually go with what ever breed(s) you like best and do best in your area and climate. For starters, breeds I would recommend are: Wyandottes (come in many colors, and are docile and cold hardy), Dominiques (Look a bit like barred rocks, but are more docile and cold tolerant), Marans (come in many colors, are very friendly birds, and lay nice dark brown eggs), Australorps (good natured hens and good layers). Good luck with your future flock!
I agree with starting out with a few different kinds of birds. Also look to buy locally and you will get birds that are adapted to your climate. I've gotten all my chickens from craigslist and friends. We started both our flocks (we had a flock in NC and now have a flock in WA) with older birds and both had at least one chicken go broody so then we get local fertile eggs of the type we are interested in and went from there.
It's a small investment but for under $100 you can incubate your own eggs. Then you can be sure that your flock is starting out without bringing in germs and bugs from another farm or hatchery. It's a lot easier to get the kind of chickens you want and it's so fun to watch them grow.