what do you already have today? are you going with machine or by hand? what are you trying to achieve? How much time are you willing to spend to detail your car? How will you be maintaining it after the 'major polish/detail'?
there are many great products out there, but really all depends on the above to make a better recommendation for you.
Leo