Hi Adam. I use Harley Wax: Used this on my Supra and now my Platinum Ice Sportcross, if you prepare the paint well it should give you the results you require, I buy it from this ebay member who is really good.
http://www.ebay.co.uk/itm/HARLY-WAX-car-polish-Harly-Harly-Harly-Harley-Harly-/230355857043?pt=UK_Car_Accessories_Car_Care_Cleaning&hash=item35a2476e93
Have attached a few pics of mine after using it, best of luck.