The best sights I've found so far are Dawson Precision. You can get them in different heights and widths. Nothing quite like a 0.100 width sight for really narrowing down your point of aim.
Absolute best $40 I ever spent. If you have fixed rear sights, you can also get them in matched sets front and rear so it doesn't throw off the sight alignment by having a different height from stock.