My flat top ruger is my favorite. But I do love my ruger srh. Depends on if you are packing or just range shooting. The model 29 is a fine revolver too.
I would get the Ruger Redhawk or the Ruger Redhawk Alaskan. The Rugers are made with a heavier steel, they handle recoil better and they are built to last a very long time.