The only suggestion I can make is to buy early on in the development that way the developer/builder is around to correct any issues while you are living in it. Even though most of them give you a 3-5 year warranty, if they aren't around locally, it will take quite a while to get things repaired or even responded to.
We have been in our house for almost 8 years and we are finally settling a class action law suit with our builder, whose name I cannot mention, as they never followed through on their repairs and defects.
KB in my opinion would be the least favorite in the quality area.
Buyers don't understand that a Realtor can represent you on a new home purchase as long as you bring them to register on your first visit. The builder will pay them and they can negociate for you, answer your questions on the contracts they make you sign, and do your walk throughs.
I always advise doing a home inspection on a new construction home. So many people think you don't need to it's new.
I just closed a New Construction purchase with a client buying a Lennar home. There were items called out on the home inspection and Lennar fixed all of them but one which they felt was code when built the home. Some were just manfacturer recommends but they still took care of it which pleasantly surprised me.
The other factor is location by far. Area is a huge factor in terms of where each builder is building their homes and your investment. You can pay the same price for your home and property value can be effected heavily on the location.