I'd take it to a professional detailer and get it ceramic coated, it may end up costing near £500 if the paint is fully corrected before but it'll be done right and will last!
Check this place out http://www.detailingworld.co.uk/ you'll get some awesome advice and ideas (not that you won't...