The best way to be sure your phone is unlocked is by calling your current carrier and having them verify the phone is unlocked.  It's likely that if you're in a contract with your current carrier the phone is locked, but even some phones that you own can be locked, so check to be sure.

magicJack Wireless service will only work on unlocked phones.