Wow. Truly awesome advice posted here. I'm not sure why I'm saying "wow", though, because the above posters are among the best.
Sorry for wasting a post here (I usually don't post if the advice already provided is spot-on in my view), but I just wanted to express that.