Todd knows what he speaks of. Lots of good info there. (Surprised it took you so long to post on this one Todd.

)
Too many people also just want to buy just to be "homeowners" (not saying that is you, Jeff, but just putting it out there). You know, the George Bush "Ownership Society" propaganda.
As Todd said, timing is paramount. The longer your holding period, the less important the exact timing of the buy or sale is. But I like to nail the timing on both ends as much as I can. Being one of, or the absolute, single biggest "investments" of most people's lives, people should do more research and educate themselves as much as humanly possibly on the process, stats, etc.
Best of luck in your search. Patience and time is on your side.