I'd love to know which PR agency Basecamp uses. They have really had some fantastically timed mainstream press over a number of issues (most notably, the Apple 30% cut one) and I can't help but think there is a very smart agency pulling it off.
I'm sure having 400,000 twitter followers and being known as the creator of Basecamp/Ruby on Rails definitely helps. https://twitter.com/dhh