I need a website that will teach my customers pc hardware, microsoft office apps, microsoft xp, and more apps to be added. I also need the site to have signup capability that include a paid annual membership, credit card processing and check processing, a backend so I can set up where that money goes to. I need most of the site to be visual ie. flash tutorials on the various parts of a pc and how to build a pc, I want include FAQ pages , and software review pages. I want the site to be somewhat of a virtual helpdesk. Please ask any questions to help in any misunderstandings about this project.