I don't day trade, but I am allowed 3 day trades per week.
Fidelity works really well for me except the fact that they threw my into "trades must settle" before I can use funds because I was not notified of good faith violations. Not happy about that. They said "oh, here is how you set your alerts up". Pissed.