I recently read an article featuring Chris Boardman, who was one of the most "into the numbers" cyclists of the '90's. He stated that power meters are really for training, so you know where you are at and can make adjustments to your training on that basis. They aren't really for pacing, since they measure only the output and not the cost of the output. HR & perceived exertion give a better (not perfect, but better) indication of pacing in a race.
As far as your troubles in IM's re: pacing, I would suggest (never having done an IM, but plenty of 7-8 hour rides). that the issue is really to improve self-discipline at the start.
By all means, get one for training, use it to track your progress. Get whichever one has better software analysis tools, finer sampling frequency, other features you can use to correlate data. I think all of the systems (SRM, Powertap and ergomo) have HR, and obviously normal bike functions, but do all of them have altitude, for example?Use it in some "B" races so you get a baseline for when you are training. But don't bother with it in your A race, use the other tools at your disposal, since the PM won't tell you if you are having a bad day (or really good one for that matter).
Personally, I would probably get a Computrainer, and use that as my tool to measure progress. Then I can also do Hawaii from the comfort of my living room !!
Swimming Workout of the Day: Favourite Swim Sets: 2020 National Masters Champion - M50-54 - 50m Butterfly