Woah thanks guy for all the great sugestions!! To be honest, I was kinda worried about how helpful people would be based solely on some of the other threads here :/ I guess I needn't worry though! :D and UncleBuck, your location cracks me up!!
Also I wont be ready for another 3 weeks or so, but...