School Rumble is hilarious
Shakugan no Shana is an amazing anime it has some great fighting scenes
To Aru Kagaku no Railgun is another good one Once you start watching it you can't stop.
On the same note To Aru Majutsu no Index is also good. Railgun is like the side story to one of the characters from Index named Misaka. Both worth watching.