I'll second the recco for tripadvisor - a ton of great info there. Check out the forums, especially.