Please add me to the roll call as well. I'm going for the January round, and my app is finished but for my recommendations. Visited the campus last month (unofficially) and have an on-campus interview scheduled for early December.
I would imagine most of those reading this thread don't need a lot of encouragement to apply/visit, but Tuck wasn't even on my radar before my girlfriend and I stumbled upon it during a visit to New England. It went from not on my list of schools to the top... Beautiful campus, friendly/intelligent people - a jewel in the mountains. I definitely would recommend visiting - it is far removed from your typical, urban setting.