I live in Norway, so my broker service is local and not available to people in the U.S.
If I lived in the U.S. I would first look into Schwab's options trading service.
Think or swim has always been great. I think they are now technically TD Ameritrade.... it's been a while since I've bought options. I'm an ETF/mutual fund guy now.