I wear mine only on my shoulder only because the longer strap is definitely not for crossbody use, at least not for me. I'm 5'5" and it sits just below my boobs if I try to wear it crossbody (it may be a hippie on someone under 5' tall). I just took the strap off, which makes it a lighter bag.
I have the metallic and I really like it. It's super comfortable on the shoulder and it does hold quite a bit. I took it to Vegas earlier this week and carried my cell phone, ipod touch, headphones in case, wallet, capacity wristlet, Kindle, keys, reading glasses in case, sunglasses and misc. papers. I'm fluffy (i.e. need to go on a diet!) and it sits very comfortably on my shoulder. Hope that helps!