Welcome John.
You'll like MFP. A lot of support, very nice people. makes the whole weight loss thing so much more fun.
And as you can see in some posts it really works. Not only that, if you maintain the lifestyle you get used to while you loose weight you will keep it of too.

Congrats on loosing all that weight, youre really going for it huh, I'll take you advice and Log it before i eat, though I have started dividing up my ingredients into Ziploc bags to make my life easier.