Sourceforge has made my digital life lot easier as now I can get numerous opensource software in few clicks from a such a well managed place and it's software review section is also very detailed and helpful for purchase decision about needful tools.