ThinkorSwim. Period. Great platform, great execution, great customer service, etc. :)
I started at OptionsXpress but their web interface was kind of clunky and the streaming quotes they use were totally useless for daytrading anything.
They're a good company, though - good customer...