Thanks everyone! I appreciate all the replies. Isn't anyone going to play devil's advocate though?