N96 Hard Reset
How to do it:
1) Remove the battery, and then wait for about 20 min or so before putting it back
2) Press and hold these three keys together -Green dial key, Star key[*], Three key 
3) switch ON the phone.
4) Do not let go the three keys until you see the WELCOME screen displayed and just let it complete the boot process