I assume you're looking at MK4 Golf GTIs? It would definately be my choice out of that line up. Go pretty well, but the key thing is that they hang onto their money like nothing else. Keep it nice and serviced and it'll never be worth less than a grand. I feel like Quentin Wilson now I've written that sentence.
On the other hand, the Focus just doesn't appeal to me – don't like the inside of them and don't like the way they rust. I always feel like I'm sat really high up in them, and hate it.
Alfa 147. No. I'd simply not have one as a daily driver. Alfa's own specs state it's acceptable for their engines to use silly amounts of oil, which means there are plenty that die or are damaged by low oil pressure. I really wouldn't want the bother of having to check my oil often.
I'd also look at 3 series BMWs (similar job to the Golf – they don't lose money if they're kept tidy). But, if you're a single bloke, get an MX5. They're ace.