Here is a very good guide to dog breeds. Be sure you give it alot of thought on what kind of dog you want. Personality wise not looks are most important factors in if you'll get along well with your pet or if he'll annoy you and end up in a shelter again.
Even if you want a purebred animal, you can still get one from a shelter or sanctuary! Just go to http://www.goodsearch.com and type in the Breed and your State. For example, type "Cocker Spaniel Sanctuary New Jersey" or "Siamese Cat Rescue Maryland". You should have no trouble finding your purebred, and you'll be saving a life...and not supporting puppy and kitten mills.
[send green star]