I’ve just come across AlternativeTo. As the name might suggest, it’s a site for finding alternative software to those programs you already know and love. Or can’t afford. It lists Windows, Mac and Linux stuff as well as some online apps. Definitely one to bookmark.