Well, I personally love the open plan and would never go back. I like the social atmosphere and I'm surprised so many people don't like it. Wasn't it trendy to take your laptop to Starbucks just for that kind of environment to work in?
That being said, I have to say that I enjoy my colleagues very much and that they definitely don't spend their day doing distracting shit in the office. If I really need to focus extra hard (or just want some music), I'll put my headphones on and that's it. If anyone wants to talk to me, I'll see them coming in my peripheral vision a few seconds in advance and take the headphones off so the conversation starts naturally. I don't get disturbed by drive-bys enough to significantly affect my productivity - at least it's definitely not worse than the productivity drop I get by having to self-motivate myself at home.
I enjoyed a lot too my previous job where I shared an office with 3-5 colleagues. As a whole, all my experience at offices and workplaces have been great so far. All the common tales of workplace hell, with assholish managers, backstabbing colleagues and so on are completely incredible to me. I feel very lucky.