Buy a used 3 series BMW if you want something that is fun to drive.... make sure its a 5spd. I just picked up a '00' with 27000 miles.... you can not beat the BMW certified program. I get the balance of the factory warranty.... then another 2 years or up to 100,000 miles what ever comes first....
Good Luck