Check this link out. It's a prerelease announcement for Adobe Photoshop CS5. I think you'll be amazed with what it can do.
http://www.pcpro.co.uk/blogs/2010/03/24/photoshop-cs5-demonstrates-its-stunning-new-party-piece/
Damn, Just when I broke down and got CS4. Now this!!!