oh ****... cross your fingers everyone.

Thanks rumblefish! I always appreciate helpful advise and I'm getting lots of it here. Thank you all for the advice and congrats. Its amazing how a child can bring so many people together in just a simple thread.