Did you have a question?
Yes. This would be for RPG. Did you have a preference?
Fantasy Grounds is the rolls royce. But at $40 a seat + the price for the modules, it's pretty pricey.
Screen Monkey works well, but you have to build everything, i.e. the rule sets are not included.
Tabletop Connect is not ready for primetime, and is too concerned with the bells and whistles..
Roll20 you have to build everything for if you're going to use it for free. You can buy modules and stuff on the marketplace. It's more limited than any of the desktop offerings, but it integrates with Google Hangouts and is the easiest and most reliable to connect to and get running.
If money is no object, FG is the best. The only downside at that time becomes you have to have it installed, and licensed, where Roll20 you don't.
If money is an object? I'd probably go with Roll20 over SM.