I know this has been argued before, but I did some searches and realized there wasn't an official battleground thread. The arguments seem to spin out of other threads. So bring the big guns out:
Who wins? G23/25 or xstar?
(This stemmed from a recent trip to a mc dealer where I realized all I have is anecdotal evidence making me want a g) not that I'm going to get any better opinions from here
but its worth a shot.