^^^ ps?
here's a retoucher that has before and after function on his site, amazing to look at. It's easy to say oh that seems genius yet simple when you look at it but when your doing it, not so simple because you have to have an exceptional understanding of the physics of things as you have to create them out of thing air. 1 little bit off and it looks awkward.
http://www.jankowilliams.com/
edit: hes got some great tutuorials on his blog on retoucher. also visit
www.retouchpro.com for retouch tips from the basics to the extreme pro techniques.