Interesting little aside in this post, where he talks about hitting a license threshold on the number of projects and this triggering an evaluation of whether they really like Basecamp enough to pay more for it.  I'm wondering if this would have happened if the pricing model was a much smaller increase per project.  If adding a project is just a small additional cost there is no "threshold" you hit where you have to jump to a noticeably more expensive license.