Basecamp is arguably the most well-known and well-used of online project and team management web apps, but with attention and use comes criticism and complaint. Rashmi Sinha of SlideShare finds it’s not keeping up with her team’s needs. Emily Chang, founder of eHub, recently expressed her frustration with the lack of Basecamp-Highrise integration. And Douglas Karr canceled his Basecamp account today (though more because he disagreed with the 37Signals’ blog than because of his issues with the software).

Basecamp provides to do lists, messages, milestones, collaborative documents, chat, time tracking, and a shared file repository — so it seems to offer nearly everything a smallish team needs for project management and knowledge capture. It’s simple to use, but sometimes too inflexible. For example, I use Writeboards (collaborative wiki-type documents) to manage Web Worker Daily’s weekly conference call agendas but cannot reorder them or sort them by date. They are always ordered alphabetically, leaving the current agenda often buried amongst other Writeboards.

Rashmi suggests that Basecamp demonstrates little “findability.” You have to go to a separate page to search and then it doesn’t even search everything (to dos, for instance, aren’t included). Basecamp doesn’t support tagging or sub-categories or search within categories.

Rashmi wonders what might serve as a better alternative. Here are a few ideas.

Read more at Web Worker Daily.