I use OH for my options trading. You can trade equities through them as well. Other things such as Forex, bonds, and futures I am pretty sure you cannot. Their trading platform is okay, it IS web based and isn't the best, but does a pretty good job depending on what you're using it for. Basically I trade options in a fairly decent size, not a huge player or anything with them, but enough where coming to OH was a good move for the super cheap commission.
Basically there's not much to complain about, but not a ton to rave about either. They get the job done, they're good, and they have dirt cheap commission. Also (I don't know what kind of acct you have size wise) but they have pretty low requirements to gain access to debit and credit spreads, and things of that nature that I have seen other brokers be rather strict on. Hope this helps.