I am about to start developing a fairly large, and media/content rich, web site where I'm going to be selling high quality photo prints of a caribbean island.
Along with the products (which will be the prints in varying sizes and subject matter) I want to do podcasting to describe the geographical and historical data that goes along with each print.
I'm also going to have many pages that are non-ecommerce in nature.
I am trying to figure out the best possible solution, and hosting company, to fulfill all of my web site needs. I've googled this stuff until I'm blue in the face and I've found some sites offering packages, but everything varies from pricing to features.
I have been a web developer for 8 years but I'm wanting to get out of the coding aspect of it (unless it's a small amount) so I'm not looking to build a total solution from scratch which is why I'm looking for a package that is flexible and will allow me to go under the hood and add/edit the code where I need to in order to add links for podcasting, etc. I've never been around an ecommerce site which is part of my problem.
I was hoping that someone could steer me in the right direction.
The things that are most important to me are:
High Bandwidth usage
Easy to use order fulfillment
Cross selling (customers who bought this product also purchased...)
Ability to sell digital goods (wallpapers, screensavers, etc)
Ability for customers to leave feedback
Access to the header tags so that I can add handheld device and print friendly versions of non-ecommerce content
Any guidance would be most appreciated!