How about a Vauxhall Astra H? hold their value, good looking, it feels massive on the inside and it's only slightly bigger then the Corsa, they do a big range of engines too, from a 1.3l to a 2.0l turbo, easy to modify (if you're into that sort of thing), cheap-ish to run.
I've got the 1.6...