First............E-junkie has worked out very well for helping me sell my photoshop plugins. In addition, the sales logs and tracking has been invaluable. A+ rating for E-Junkie all the way around.
Check out my site and let me know what you think. Also, there is a free green screen removal filter on the site which may help you if you need to do some graphics designing for your own site.
http://www.photoshopgreenscreen.com
Damon Bell