Have you seen those commercials for magicJack on TV, showing you how a small USB device/key for $20 bucks a year can get you unlimited calling over your Internet connection? Well the makers of magicJack are ready to introduce their latest product, MagicTalk. The difference? MagicTalk will let you use software to call any landline or mobile phone across the US and Canada at no cost and with no time limits. The software will be available for Windows and Mac in the next week or so, with versions for smartphones (iPhone, iPad, Android, BlackBerry) to follow in a couple of months. While it remains to be seen how much profit can be made off of this, you cant fault them for trying. Its not yet known if this will work over 3G and WiFi or WiFi only yet when it comes to the software for smartphones.