Rewriting software to start fresh always SOUNDS like a great plan, especially to engineers, but this usually ends up bad for the end user and takes 5 times as long as planned (Netscape anyone?).<p>Basecamp could definitely use a refresh, but as a daily user I do worry something will be lost if it's completely redone.