ST220's are seriously good value for money right now, but running costs are not its strong point. My 200 is £850 to insure, £20 a month tax and 19mpg average!
No to any petrol mg - unless you know what you are doing with engines.
The sport KA is a pretty good shout. A friend of mine had one...