What sights for 25 yards?
Well regulated ones. :-) Everything else is personal preference, though looking at Bullseye shooters is a good start.
My preference for fixed sights was Heinie plain black Slantpro's until my vision took a dive. I also had a set of MMC adjustables on a Glock 21 that were good. I really like tall narrow sights with at least a serrated front.