Thanks for all the help, guys. Work is intruding on my life again, so it might be a few days before I can try this stuff out, but I think I should be good to go now. Trust me, if there's a problem I'll be back here faster than the Flash.
Thanks again!