If you go to the AKC website each breed club has done a description of the breed. In my experience a purebred will breed (for the most part) true to breed in other words what they were bred to do. All dogs have different personalities but will usually be driven by the breed type.
http://www.akc.org/breeds/index.cfm?nav_area=breeds
I don't have it anymore but there were are some websites where you could put in what you wanted a dog to do/be and your personality and it would match you up to a breed.
A dog should never be purchased on looks alone but what their breed type is. It makes dog guardianship so much more enjoyable for everyone.