Blogroll

Menus

About TechBeta.org

Started in 2005, Techbeta is a site focussed on tech news, and freeware/open source software for Windows, Mac OS X, iPhone, iPad, iPod Touch, Blackberry, Mobile and Linux.
Mobile and iPhone Ready: Techbeta is optimized for Mobile, iPhone, iPad and iPod Touch.
This site contains links to other sites. Techbeta is not responsible for the privacy practices or content as well as software downloaded from such websites.