In that price range, you can afford to get a 2003 Maxima brand new (My brother got one for around $22,500 I think?), should be able to afford a 2003 Honda Accord v6 (LX, no leather - automatic - coupe or sedan), they're about $23,000 MSRP and the going price for them is around $21,500. Also might want to consider the new Mazda 6. Acura RSX Type-S (6spd) if you want a small coupe in your price range (although its only a 4-banger, its a pretty fast 4-banger). You should be able to get an RSX-S close to invoice ($21,715) - My friend got one, and I was able to negotiate it down to $21,500 for her.
The 2003 Camry and Solara v6 models should fall within your price range too ... Lots of choices, depends on what you really want. Personally, I'd opt for the 2003 Maxima or the Accord Coupe v6.