Regarding contacts...
Make sure they are FDA approved... the horror stories I've heard from my optometrist regarding costuming lenses and eye infections will turn your stomach. In fact, there are two companies he'll actively endorse, and he's not affiliated with either. I can't remember one of them, but the one I've purchased from is... Exotic Lenses.
http://exoticlenses.com/store/They're reasonably priced, the lenses are reusable, and you can get them in prescriptions if needed.