I would suggest looking at MX-5s as well as MGFs. As a long term MX-5 fan and having looked at MGFs I couldn't be tempted to change my mind. Absolutely no contest in any way. Even forgetting the head gasket, as not all MGFs suffer the problem, the Mazda is a much better car.......... in my opinion at least.
I also would go for an MX-5 every time. If you're looking for an MGF specifically because you don't want an MX-5, look at a BMW Z3 or Z4 (depending on your budget). The handling isn't as sharp as the Mazda - the BMW is more of a grand tourer - but they can come with lovely straight-six engines as in my Z3.
Thanks all, that's really helpful. I didn't realise there was a potential head gasket problem with the MGF so this is good to know. I'll check out the MX-5 and the BMW, sounds like this is my best bet.