If you want decent mileage and ability to drift, start thinking LIGHT. The lighter the better, the lighter you go, the less power you'll need to get sideways. However... lighter generally means shorter wheel base, and shorter wheel base cars will DEMAND more driving skill to keep you from turning "sideways" into "backwards". I'd suggest a Miata, they're a good all-around car once you get past the looks. Easy to live with, easy to learn on, however they're kinda hard to KEEP sideways due to a bit of a lack of power, although Flyin Miata fixes that easily.