Network network network!
*Travel forums:
www.lonelyplanet.com/thorntree/ is fantastic and a wealth of information -
www.tripadvisor.com is a great resource to get the lowdown on hotels/guest houses/hostels. If you need to book accommodation, if you can get onto the internet - you'll often find really cheap accommodation

* Other travel blogs - these will give you insights into places that you most likely won't find in a run of the mill travel guide.
I'm planning a trip to Indonesia and have found the above two things invaluable - we're heading off the beaten track for a chunk of it so this has been important. You'll also get to know travellers who will be where you are at the same time - i've also done this and it's been so wonderful to meet up with someone who you have familiarity with, even if it's only over the internet. A friendly face in a foreign country is great

* Insurance. No, really - INSURANCE!

Read your policy to find out what you're covered for - you don't want to be caught out. Get your international license too - just in case (this is if you have a license in your country)
* Either keep your passport locked up tight in a safe-deposit box (if you're keeping it at the hotel reception, get a receipt for everything you have given them. Alternately, keep it on your person at all times, in a hidden pouch under your clothes that you hang around your neck. This doesn't work if you're not wearing alot, but i'm guessing that if you travel in Winter, you will be. Make copies of your passport, tickets, and any other documentation you will require and keep another copy in your hotel room and also give it to someone at home. Make sure other people know your itinerary (give them copies).
* I know you said that you want a more pub/club experience, but make sure you get out and about

You're travelling to amazing parts of the world, you don't want to miss it all because of hang overs
hehe, i'm excited for you! :D