erm well personally id never by a VAG car, theyre just not fun cars, at all. You could never love one!
Im guessing your looking at around the 20k mark? Personally id get a second hand V6 Alfa GTV, with the aerokit, then get a 4x exhaust from autodelta, plus strut brace. Not only will it look the dogs nads, it will sound better than a ferrari. Now you could quite easily love one of those. Just in case you wanted something different !!
The impreza..im sure it would be fun beating all the GTIs and TTs etc, but after a while youll have to face up to the fact that your driving a very ugly, boring car, mainly driven by farmers.
The CTR has a sublime gearbox, the engine is annoyingly peaky, the drivers tend to be tw*ts, and its an MPV. Stick to a 172.