I've used data from genesis financial, which is clean and reasonably bug free.
http://www.tradenavigator.com/
I've heard negatives about working with the company, so caveat emptor, but their trading platform is stock oriented and I assume you want options historical prices beyond what you find...