Currently, I can either let the screen auto-rotate as per the accelerometer or lock it in one orientation.

Is there a app / widget that will just let me turn the screen display the way i want (like you have a turn 90 degrees clockwise / anticlockwise buttons for photo viewers) irrespective of the accelerometer?

When I lie down at night, i read/browse stuff on the TP while standing it on its cover by my side -- and as swiich from lying on my left side to lying on my right side,i like to have much more control over the screen orientation.

a simple widget on homescreen that lets me rotate the display at will would immensly help.