I know I'm not in the in crowd for saying this, but open concept offices suck, no matter how cool they may be. Joel is definitely bang on with this. Hasn't anyone read Peopleware?
In my opinion, an open office especially in a smaller environment keeps everyone in the know about the company and builds a stronger unity towards the primary goal
But if you're a coder, essentially dong applied math for 8 hours a day, piece and quiet make a big difference.
This type of stuff seems to be more "we're cool like back in the dot com" than it is about getting the product out the door.
Oh wait... That kind of looks like... Wait nevermind.