To everyone who replied - thank you so much for your help. I'm really going to kick some butt here!!
If you decide to start a ping list, please put me on it. I'd like to hear about your progress and the result.