As for a wine recommendation, for domestic wines in the $10-30 range, I've been drinking a lot of Oregon's Willamette Valley pinot noir (eg Cardwell Vineyards 2005 $17.99) and some nice California petit syrahs (eg Bogle 2005 $9.99). They're nowhere near as powerful or refined, but they taste good to me.
You may have the best luck with international wines which are generally better values than domestics. At the lower price-points I'd stay away from Bordeaux, Burgundy, Barolo, or Ribera del Duero, since you can't find a decent deal on anything other than young, aggressive wine. They'll mellow with age and be excellent, but you'll have to wait 5-10yrs. 2000 Bordeauxs, 1999 Burgundies would be the closest you can get, but will likely run +$40. There are still some 2000 Bordeauxs out there at great prices.
My best suggestion would be to find a good wine shop that has a tasting with a wide variety of wines, that way you get to find out what YOU like. Also, get a decanter. It makes a huge difference.
At sub-$30, I try to find a 1996-2001 Barbera de Alba or Barbaresco, some Oregon or New Zealand Pinot, or Australian Syrah and Cabernet. Trader Joes has a good Barbera (Che Storia) for $10 which is my favorite cheap(er) wine.