Thursday, February 19, 2009

magicJack Internet Phone

(This review is taken from Steve Bass's Techbite letter.)


I just saved $320 by cancelling an extra phone line and signing up with magicJack. It works as advertised; I like it; and it's a keeper. I also have tips to make magicJack better, and if you're intrigued, hack into it. (Fair warning: My magicJack review is long, way more than I usually allocate for one newsletter.)

Making the Switch to magicJack

I used to have three phone lines, and for years I needed all of them. But with almost all of my communication through e-mail, I decided to dump one and replace it with a magicJack. And save myself about $320 a year.

You plug the magicJack into a free USB port, then plug your phone line into the gizmo. Now you can make free calls with VoIP -- they're routed through the Internet. (The magicJack comes with a 6-inch USB extension cable in case it interferes with other devices plugged into your USB ports.)
Plug one end into a USB port and connect the other end to your standard phone.

Hey, I'm Connected

To see how easy it was to get started, I connected the magicJack to a USB port on my PC. (If you use a hub it has to be powered; if it's not, or underpowered, the magicJack might not work.) Then I plugged a phone into the magicJack using a standard phone cable. Cordless phones also work; just plug in the base unit.

The computer recognized the magicJack like any Flash drive, then it took about 5 minutes to download software updates. I picked up the phone, heard a dial tone, dialed as I normally would, and made my first magicJack call. Cousin Judy in New York said I sounded unusually good, a backhanded compliment if I ever heard one. It took another few minutes to create a 911 location and set up voicemail.

You can call by dialing your phone or do it from your PC.

Once I saw that the magicJack worked, I connected it to my ancient Nortel Venture three-line phone, the one that I rigged up to use a Plantronics wireless headset. If you prefer, you can use your PC's speakers and a microphone, or a headset, just as you would with Skype.

What's the magicJack Catch?

There really isn't any. There are a few inconveniences, and one not-so-minor hassle, and I'll get to them. But first I want to cover the basics.

One thing to consider is that you need broadband: magicJack requires speeds of at least 100KB. And if you have DSL service, magicJack will work just fine, but don't call the phone company to shut off your regular phone line as it's needed for the DSL connection

The magicJack service costs $40 for the first year, which includes the USB dongle. The cost for subsequent service is $20 per year, but chances are good the fee will increase. So the company pushes a 5-year service plan for $60. You get unlimited calling to anywhere in the United States, Puerto Rico, the US Virgin Islands, and Canada. International calls are 2 cents a minute.

If you make a magicJack call to a friend's magicJack number -- anywhere in the world -- the call's free. Calling the United States or Canada from another country with your magicJack is also free. Yep, that's right: You can carry the magicJack while you're traveling, connect it to your notebook, and all your calls are free.

You can call as much as you'd like, but magicJack's Terms of Service obliquely says, "If magicJack sees excessive use, including but not limited to, a customer whose usage is twenty (20) times more than the average magicJack's customers usage" they'll cut off service and won't give you a refund. Swell.

All your 411 calls are free, but you need to listen to a 20-second commercial first. I prefer Google's free Goog-411 (800-466-4411).

Other features? You have access to 3-way calling and call forwarding. What's missing is caller ID blocking.

Of course you're worried about voice quality, and so was I. Most of the time it ranges from very good to great. I talked with my TechBite partner, Mike, in Denver, for about 2 hours and it was a perfect connection. Yet when I tried magicJack's 411, and then checked voicemail, the connection cut in and out; I also experienced a disconnect when I called my mother (really, Mom, I didn't hang up!). I got better quality if I stuck the magicJack in a port on my PC instead of using the USB hub.

Is magicJack For You?

Maybe.

Some forums say that magicJack is good only to use as a second phone line, maybe for a teenager, or just for saving money on long-distance calls. I agree; I wouldn't advise you to drop your only landline or cell phone for magicJack for a couple of reasons.

First, I wouldn't depend on the magicJack for emergency 911 calls. Say there's an emergency and you lose power. Access to the Internet is gone, and magicJack is useless.

Second, you have to keep the PC on. When your PC isn't running, incoming calls to the magicJack phone number are routed to voicemail. (Here's a neat option: If someone leaves a voicemail, magicJack sends you an e-mail with a sound file of the message.)

I thought I'd get smart and try a work-around. I attached the magicJack to the USB port of my server, an always-on Seagate Network Attached Storage device. The magicJack had a hearty laugh and refused to be recognized. The designer of the magicJack said it couldn't be done.

BTW, magicJack includes a local number as part of the service; most metropolitan areas are covered, but you might not be in one of those spots. Here's a lengthy list of supported area codes. For you nerds, here's a longer list that includes local prefixes.

Try magicJack for 30 days. If you don't like it, all you pay for is shipping. The trial starts when you order the device, and you have to get it back to them within the 30 days. (I know you have more concerns, you always do. So read the FAQ for all your picayune questions.)

Two Not-So-Magic Quibbles

One thing I didn't like: I had to click the Minimize icon to get the magicJack program into the system tray. I'd prefer it automatically minimize when magicJack loads. I haven't been able to find a way to do it, and no, I don't want to use an extra software tool to do it. The designer said, "... anything is possible, but this is not on the drawing board; the magicJack is built for the people who need to see it loading." Whatever.

The company includes an Outlook add-in that lets you dial directly from Outlook's contacts. That's handy, but I'd also like a way to import directly into magicJack's contacts from an Excel or CVS file.

You'll also have to remember to add an area code no matter where you're calling, even if it's a local call.

magicJack Tricks and Hacks

There are lots of ways you can play with the magicJack. Here are a few:

I don't need to see magicJack's splash screen, so I disabled it.

If you want run the magicJack from your hard drive rather than the USB dongle, here's the trick. It doesn't seem like it's worth the bother, though, because you still need the dongle in order to connect to a phone line.

When I connect an external USB drive, I expect it to be drive letter "G." Without asking, magicJack grabs the first two available drive letters -- "G" and "H" -- for its USB dongle. It's easy to fix that. Read a little ditty I wrote for an obscure magazine: Disable Unused Drive Letters. *

You can run magicJack as a Service, spoof its caller ID, reveal more magicJack features by changing the skin, and maybe get your Chevy to get more miles per gallon. It's all in the magicJack hack site. The Unofficial magicJack forum has more ordinary fixes, hacks, and advice. *

If you have a PBX system, and a nimble mind, you might be able to hack the magicJack to act like a trunk in any Asterisk based IP PBX. If that's not Greek, get the details at VoIP Insider and INTJ Geek.