you can do a lot with that price range. it depends on what you want.
tuner: evo 8 wrx S200
muscle: Camaro Z28 or older SS Mustang GT
trucks: Dodge Ram Chevy Silverado GMC Sierra Ford F150
you already have an SUV, so i don't assume you're looking for one of those. each of those could be a ton longer, 20 grand is a pretty good amount to spend on a car, you could get something really nice.
Depends if you want a car, truck, or SUV. I have a Ford Edge and LOVE it. Fast, 29 mpg, and SUV. Also got a fukus for better mpg hehe. I do work hour away form home.