Or you could go a Fiat Punto or Ritmo/Brava. The Ritmo is abit bigger than the Punto but the Fiats have strange seats. They look uncomfortable but they not that bad to sit in. I think the Ritmo is now under 25 too.
---
If second hand is an option, try an Audi A3 AP generation. The 3 door version is harder to find than the 5door but you cant go wrong with them. Built like bank vaults, build quality really good, interior simple but works and the amount of aftermarket support for them is limitless. A few mods under them and these things haul ass. Plus with a used Audi, more than likely original owner was dumb enough to get some of the factory accessories. Audi's accessories are sell off your first born expensive just to afford them, bargain if someone else has already brought them
