I posted this in Chit Chat to get suggestions as well.
http://www.vbforums.com/showthread.p...38#post1229838