Just wanted to back this comment up.
I'm in the same boat - I've contracted at various companies(financial, media, etc etc) and currently working at a startup.
Contract at large companies if you want money. Join a startup if you want lifestyle & scene.
Remember tho, if you work at bank you can still go to some of the many events the scene puts on :)