Books:
A superb, up-to-date guidebook, the Rough Guide stands out in its organization and truly useful index.