Go with the GP 100 or S&W 586/686, if for no other reason, than to represent America. If you want one that you can take to hell and back get the GP100. If you want one that looks good get the 586/686. Personally, I would take the GP if its your first revolver as the are a "little" more sturdy, and you can work on them much easier. With that being said, I think the the 686(pre lock) is a better looking gun; and come on, its S&W!!!!!!
If you are buying new, get a GP.