The main clubs, are Starsky's (mixer of dance and commercial music) and CAstle (has 3 different rooms with varied music) and Black n White and Club Ice are your RnB clubs, then you have Carwash which is cheesey 60s 70s and 80s music.
In my opinion Starsky's and Castle are to of the main clubs as they are right in the centre of everything.
Main pubs Bedrock, Flaskia, Pirates, The Place, Bazaar, Titantic, Hollywood, but to main a few - there are so many good pubs - my favourite from last year is Jasmin Inn, its not in the centre but defo worth a trip round too.
It really depends what you are lookind for music wise - we all have our on tastes