We are an existing large scale e-commerce music site. We specialize in a specific genre of music. The site was launched in 1999 and we have over 60,000 members, and get over 250,000 original hits per month. In addition to selling physical product, we now want to start selling digital tracks. Instead of incorporating it with our existing site, we want to launch a whole new separate download site. The basic needs are pretty simple: We need it to be as user friendly as I-tunes. Searches on artist, title, record label, etc... there needs to be multiple music file types available for each track to be downloaded. MP3 hi quality, MP3 low quality, WAV format, and the option to add more file types like a future DRM file type as technology improves. There needs to be separate price points for each file type. Since we will be selling singles, and EPs (or albums) there needs to be a set price for each track (or version) on a single, and also a price point to download the entire single / ep / album. There needs to be a log in feature for the customer where they can view their downloads. Tracks can not be re-downloaded... but they should be able to view their purchases. Need a full back end area for labels to log in to and see sale figures.... Also an area for the labels to upload their own tracks, and once approved by an administrator, gets posted on the site. This label back end area should have available information like total tracks available for download, sales figures for each one, settled payments, outstanding payments, They should be able to view order numbers with dates and times for each download, for auditing purposes. Customers personal information should not be visible. need to be able to run reports for date ranges, and by label... so payments can be made. So once an account it set up, payment methods, and payment periods need to be established. Need an area to cross reference main website for downloadable tracks that may be available for sale as a physical CD. We will program the other way around on our end so if an item is available as a download, it will reference the new site. A shopping cart system for automatic charging. We already have a CC company to processes these sales. Tracks will be available for download once the payment has been received. emailing system to send email confirming orders. Be able to track sales and generate top 20 charts on downloads to be displayed on the front page of the site, even by sub category music styles... tracks would be indexed by SKU #'s or system assigned numbers if there is no official SKU# for the title. we know this is a big job. we want a site that doesn't look a whole lot like our main site, but still has basic characteristics. We will tell you what the site is once we agree on terms. As for programming methods, we are running our own Linux server with mySQL with the main site written in PHP. The new site can be written in anything that is compatible with that. We will most likely host the tracks on a different secured server to not slow down our main site. I will post more information if requested.