Jason Zimdars shares the process of redesigning the upgrade/billing panel in Basecamp.

http://37signals.com/designexplore/Basecamp_Accounts.html