If you're looking at these, I suggest you take a look at the SPOT locator too. Yes, it's got an annual fee, but the track log data and the ability for people to track your flight real time is an amazing improvement over a straight PLB or ELT.
The real-time tracking is optional, of course, you don't have to enable it on every flight.