Most of everyone that have been listed in this thread have helped me one way or another in the past, but if I had to pick just one I would have to vote for RealGains. He is always professional and takes his time to explain things to you without making you feel like your a thorn in his side.
I pm'd him one day for advise and it took him all of a couple of hours if that to get back to me with a response. And his answer was intelligent and to the point!
That isn't the only reason why just like alpine said just do a search with his name and see what comes up....