I'd skip the Midnight Shift.
Columbian & Oxford are both great.
Clubs? There's something upstairs near Stonewall with a younger crowd...forget the name of it, only about a year old. Went in Nov and it was fun.
Restaurants (I've said these before on FT): Longrain for upscale Thai & great Caipiroska's (Commonwealth St, near Oxford), and Bill's for breakfast / brunch.