For those of you that have been in the ecommerce (online retail) for a while; what are the features that you have implemented on your site or what are some of the features that you wish you had on your site. Here are a few that I can think of:

“Join Our Newsletter” form
Product page to have multiple “views” of product
Customer “account creation”
Trouble ticket creation form (customer can login in to see our response)