Which game in your opinion has the best Sniper rifle? Halo1 has a sniper rifle, Halo 2 has 2 sniper rifles, don't forget unreal Tournament and even Metal Gear Solid. Oh and Counter Strike has around 4 or 5 sniper rifles.
If you're adding CS i'm gonna say Team Fortress. That rifle can also be used as a decent machine gun and charged up it owns. The republic commando sniper rifle is kinda fun too.