If you're looking for something in the 10" range and/or to spend $400+ then wait. Even then, there's going to be only a few real winners and a lot of losers.
Many of the $250-and-under tablets are junk (slow processors, older Android versions, low-resolution screens with crummy touch sensors, etc), and I don't know that that's going to change in the short term. Probably the best choice in that price range is a rooted nook color. And when you're ready to get something new/better, you can restore it and resell it, or pass it on as-is.
For what it's worth, I have an Evo (practically a mini-tablet) and an iPad. The iPad has its merits, and you can do programming on it now (there's at least three BASIC interpreters, for example), but if you want to do app development, it's much cheaper to get started on Android.