Great post. One thing that wasn't clear to me - how did your pricing changes affect existing customers?
Did former "basic" accounts get automatically changed to "Freelancer" and start getting billed the extra $10 the next month? If so, how did you handle notifying users and was there much complaint about the change?