Ive been using a SPOT for a few years. Quite good, quite reliable, can send preprogrammed text messages of preprogrammed recipients as well as track your position, etc.
Downside is that lithium AAA batteries are quite expensive and only last a few weeks.
Dont know nada about the iboat.