Looked at the following before going with the Golf:
1. New shape E Class - nice car, good price after discounts but felt too old for me.
2. M3 (4 door) - very very nice car sounded awesome with the V8, just felt a little too ostentatious or a night club owner. Still wondering if I made the wrong choice re the GTI vs M3 (GTI waiting time is just plain dumb, if I had got delayed again would have canned the order and gone for M3
3. 335i m sport (4 door) - nice blue one looked at in blue was stunning, didn’t like the interior and pref the M3.
4. 535i m sport - then found out it was 4 star NCAP!
5. S3 - hated it to sit in, felt cheep and nasty inside, felt like a nike trainer, didn't even bother with a test drive (each to their own but.. uch!!)
6. CLS 350 - this was my pref (think it' a stunning car!) however the rear door entry was too low if you need a baby seat in the back so ended up M3 vs GTI.
In the end....
Took the GTI for a test drive, loved the new interior nice place to be even on long drive, 5 door is perfect if you've got a little one & need car seats \ access etc, reasonable cost to buy and seemed low cost to run (ordered pre price rise and got a good deal), wife is happy to drive it (hates large cars), and most of all it put one huge smile on my face on the test drive - got the same buzz when I took out the mk5 for a test drive 3-4 years ago.