I had MeproLights on my personal SIG and Trijicon on my agency SIG. I couldn't tell any big diference between the two. They were both good sights! You won't go wrong with any of those 2 IMHO from experience with them
I've read a lot of good things about Truglo TFO's here on INGO and they're what I decided to go with. Just got them installed today though so can't really say much other than they look great.