It depends on a lot of things, especially in regards to caching.
I've never ran an eCommerce site heavy on media before, so I can't say, but if you cache greedily, you could save a lot of bandwidth.
You could always try the 1 or 2 GB package to begin with, and upgrade later if you don't have...