I frequent Pierce Street Annex ( mostly on weekends ) and I find the place to be great. If you go there enough, you'll eventually know everyone ( from the bartenders to the other regulars ). From Thursday through Saturday there's always a party as Johnny B knows exactly what you want to hear ( or is that the other way around? ) My suggestion is that you go around 8, partake in a few inexpensive beers, wait until 10 and then watch the party people ( and other lovable freaks ) break out.
Pros: inexpensive, friendly regulars, decent parking
Cons: small dance floor, can crowd quickly
more