PECash is a good one if you want to just make commission, they host the site for you. Everything is customizable though, and if you use their minisite (can be in an iframe or frame, etc) surfers will feel more like it's "your" store.
I don't have experience with wholesale, but that same company deals in that as well. You can check it out at
http://www.gva-twn.com/
I don't think I'd do a store as the primary focus unless you go wholesale, as there's so much competition; you might be better off offering other types of content and pushing the store with it.