I am kinda late on jumping in on this topic but here goes. First off, if you already have all that stuff on your bike what tuner do have now and what's wrong with it? If this stuff is not on your bike then who will be putting all this stuff on your bike, and what do they recomend? I ask this because although there are as many tuners out there as people who can install them not everyone can tune all them! What I am trying to say is don't buy a Power Commander if your mechanic only knows how to use Screaming Eagle tuners.
The best thing you can do is talk with those that ride with you and see what they have and how they perform. The question you asked of this forum in my opionion has been beat to death over and over again, just do a search of the forum and you will see what I am talking about. Everyone thinks theirs is best, but, what you need the answer to is what is best for you? While you are pondering that question also think about cost, warrenty, serviceability both at home and away from home, the type of riding you will be doing as well as the load you will be carrying.
Now with all that said I went with the Screaming Eagle Pro Tuner. Why you ask? Right price can be adjusted and readjusted for variouse stages of improvement. Also can easily be seviced by any HD shop across the country and does not void my warrenty.
Good luck with whatever you decide and be safe out there.