The Impreza, specifically the WRX, is a great buy. At $25K sticker, it's a great performer and the AWD works quit well. I got to abuse one in a test drive shortly after they came out last year and was really impressed. Cargo room is less than a Ford Taurus or similar car, especially in the trunk area, so if you plan on hauling stuff around I advise getting the WRX wagon. You'll generally be able to get them at a discount over the sedan, as they don't sell as well.
As far as owning the streets, that's a tough one. First, let me say that I lost a cousin to street racing, and he wasn't in the race, so it's an utterly stupid thing to participate in. That being said, AWD launches are a hoot. Dropping the clutch at 4000-4500 RPM results in immediate acceleration. You'll have great 0-60 times because of the AWD, and traction will be great, but your 60-100 times will suffer because of the drain of an AWD drivetrain.
Suspension is great, even stock. Take a 90 degree turn at 40MPH and the car has more stability than I would expect from a stock car.
Overall, for a 0-60 time of 5.6 seconds, good gas mileage, and a good AWD drivetrain, I'd say it's definitely worth it. If you want more specifics, check out [url]www.i-club.com[/url]
Remember the Alamo, and God Bless Texas...