Thanks Sharpe.

Alrighty...I'm going to call this done. And I want to say thank you SO much to everyone who took the time to comment and offer suggestions. I really, really appreciate it! This would have been very mediocre (and I probably would have ended up scrapping it) if not for your help!