Please go back to those forums and any other places you have posted at and let them know that you are being helped here. I've posted at the annoyances forum since I'm a member there as well, Johnb33. Usually there is a few days wait time at any major forum. usually you can get answers or help here within a few hours.
Yeah, I was planning on going back there once everything was resolved.