If you are a Tech Geek I am sure you spend a lot of your time on web reading the latest tech news, hacking into new features and trying...