FIM Ultimap flashload info is available through
www.fuelinmoto.com.au. In theory (I haven't done it yet) it gives a bike more power, and much smoother delivery. According to their website there are only three dealers/tuners in the US that do these loads.
You can either get a standard or custom flashload, which only affects ignition timing and rev limit. The standard ones are based on specific engine configurations (check their site). If one of these flashloads matches what you've got on your bike, then it'll cost you $180. BCM Motorsports, maybe others, will let you ship them your ECU for these standard reloads. R&R of the ECU is pretty easy. If your bike doesn't match the standard configurations, then you'll need the Ultimap tuners to provide a custom one based on dyno time, a pricey proposition.
The PCIII controls fuel delivery only, and in theory (again, I don't got it yet) adds power and smooths delivery. It costs a little over $300, and at that price you can pick from several standard fuel injection "maps" (kinda like FIM). To get the most of it however, you might want to have a custom "map" made, which also involves dyno time. The price for this is also around $300, and is done by one of the few Power Commander tuning sites out there. Go to
www.powercommander.com to find the tuning sites and standard maps.
For what it's worth, I'm going to do both one of these days. I've already purchased a spare ECU (for $30 off ebay) to ship to BCM for a stock flashload (what I've got is close one of their standard loads). Then once that's on I'll take my bike into a local PCIII tuner for the install and some dyno time for a custom map.
One thing to keep in mind: before you spend the bucks on dyno time be sure you've already got the airbox and exhaust where you want them. If you change anything major after the dyno work you can trash it and have to do it all over again.
Hope this helps.