In my opinion, it just depends on what you're looking for.
If you're just looking for a way to market something, instagram would be good, but if you're looking at a range of goods, i think tumblr would be better, simply for the layout.
If it's personal use, then again, It depends what you...