Also re: torch bug, install Flashlight LED Genius from Play Store. It has a function where if you shake your phone on the lock screen the torch comes on and holds a wakelock until you shake it again. I never use any other method anymore.
Sent from my HTC Sensation
Just tried it. it only works if you hit the power button on the lock screen. so when my lock screen shuts shown, it goes off. which means I have to power up again. this is the problem with torch. I wish I knew this stuff, it works in the ICS sense flashlight. someone smarter than me should figure out how to port that flashlight over.