What she said, haha. OpenRPG turned out to be a royal pain to get functioning and very unfriendly for quick set up. I stumbled across Roll20 today while looking for an alternative.
It's extremely simple to use (create account, login, click link and bam - in the game) and has full capabilities for rolls, hosting character information, uploading maps and documents, built-in voice and video chat, and jukebox.