OK, so I finally decided on a website builder/host/whatever and went for it. It's going to take 24 hours for my domain name to work so you probably can't view it today (I don't have very much up yet anyway, just the basics) but when it's up it will be www.crystalrainlove.com
Yippee! Now I can do my contest from there and make it all more streamlined and user-friendly. Yay!