anyone recommend one -
and I am on a budget - but looks like I could be doing a car a weekend after people have seen the results of my handywork on my former PINK corsa 
thanks in advance
What sort do you want? There are two basic types, random orbitals such as the Porter Cable or Megs G220 and rotary polishers which look like angle grinders or sanders.
The random orbital is pretty much fool proof and will do most jobs to a high standard, however a good rotary will complete the job faster and will be the only choice for really bad paintwork.
The rotary is an excellent piece of kit and is the choice of the pro detailer for most paintwork correction tasks - fast and powerful, however it is very easy to inflict damage on the paintwork and if really heavy handed actually burn through the paint. Novices should really try and get some tuition before using a rotary on a mates car as mistakes can be embaressing and costly

or practice on some scrap panels.
It is possible to buy a rotary for about £35 but these machines are very basic and need a fair degree of experience to use if a really good finish which is free of holograms and buffer trails is to be achieved.
If you go down the rotary route you will need one with variable speeds and a lowest speed setting of about 600 rpm, top speed is irelevant as you shouldn't ever really need more than about 1800 rpm for even the toughest job.
On both polishers pad and polish combo are as important as the actual machine.
Hope this helps