[Paid Software Announcement and Discussion] mrgrey1701:
I spoke too soon...its very temperamental with the light sensor - sometimes it works, most times it doesn't. Installing logcat and will post results here shortly:

D/alogcat ( 4511): stopped

D/alogcat ( 4511): starting ...

W/InputManagerService( 2829): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@48a7f9b8

D/dalvikvm( 2917): GC_EXPLICIT freed 15 objects / 536 bytes in 77ms

D/dalvikvm( 2917): GC_EXPLICIT freed 7 objects / 288 bytes in 71ms

D/BatteryService( 2829): update start

D/BatteryService( 2829): updateBattery level:77 scale:100 status:4 health:2 present:true voltage: 3874 temperature: 323 technology: Li-ion AC powered:false USB powered:false icon:17302168

D/WifiService( 2829): ACTION_BATTERY_CHANGED pluggedType: 0

D/dalvikvm( 4449): GC_EXPLICIT freed 17829 objects / 1823232 bytes in 448ms

D/dalvikvm( 2924): GC_EXPLICIT freed 2942 objects / 120712 bytes in 274ms

W/PowerManagerService( 2829): Timer 0x7->0x3|0x0

I/PowerManagerService( 2829): Ulight 7->3|0

V/WindowManager( 2829): onOrientationChanged, rotation changed to 1 false mLockedRotation=-1

E/WindowManager( 2829): Overwriting rotation value from 1

V/WindowManager( 2829): Rotation changed to 1 from 0 (forceApp=-1, req=1)

I/WindowManager( 2829): Setting rotation to 1, animFlags=0

E/SurfaceFlinger( 2829): Surface Flinger::setOrientation mIsRotationPossible = 0, nBackupOrientationValue = 1

I/TvOut-Observer( 2829): setTvoutOrientation rotation = 1

E/TvOut-Observer( 2829): SetOrientation

I/ActivityManager( 2829): Config changed: { scale=1.0 imsi=234/20 loc=en_GB touch=3 keys=1/1/2 nav=1/1 orien=2 layout=35 uiMode=17 seq=6 FlipFont=0}

D/PhoneApp( 2921): updateProximitySensorMode: state = IDLE

I/UsageStats( 2829): Unexpected resume of org.jtb.alogcat while already resumed in org.jtb.alogcat

V/alogcat ( 4511): save instance

V/alogcat ( 4511): paused

D/alogcat ( 4511): stopping ...

V/alogcat ( 4511): destroyed

D/alogcat ( 4511): stopped

V/alogcat ( 4511): created

D/alogcat ( 4511): canceling periodic saves

V/alogcat ( 4511): started

V/alogcat ( 4511): restore instance

V/alogcat ( 4511): resumed

D/alogcat ( 4511): starting ...

V/Thumb Keyboard( 2917): HAAALLLOOO widht: 1025

V/Thumb Keyboard( 2917): HAAALLLOOO height: 272

V/WindowManager( 2829): onOrientationChanged, rotation changed to 2 false mLockedRotation=-1

E/WindowManager( 2829): Overwriting rotation value from 2

V/WindowManager( 2829): Rotation changed to 2 from 1 (forceApp=-1, req=2)

I/WindowManager( 2829): Setting rotation to 2, animFlags=0

E/SurfaceFlinger( 2829): Surface Flinger::setOrientation mIsRotationPossible = 0, nBackupOrientationValue = 2

I/TvOut-Observer( 2829): setTvoutOrientation rotation = 2

E/TvOut-Observer( 2829): SetOrientation

I/ActivityManager( 2829): Config changed: { scale=1.0 imsi=234/20 loc=en_GB touch=3 keys=1/1/2 nav=1/1 orien=1 layout=35 uiMode=17 seq=7 FlipFont=0}

D/PhoneApp( 2921): updateProximitySensorMode: state = IDLE

I/UsageStats( 2829): Unexpected resume of org.jtb.alogcat while already resumed in org.jtb.alogcat

D/dalvikvm( 2917): GC_EXPLICIT freed 1479 objects / 99312 bytes in 137ms

V/alogcat ( 4511): save instance

V/alogcat ( 4511): paused

D/alogcat ( 4511): stopping ...

V/alogcat ( 4511): destroyed

D/alogcat ( 4511): stopped

V/alogcat ( 4511): created

D/alogcat ( 4511): canceling periodic saves

V/alogcat ( 4511): started

V/alogcat ( 4511): restore instance

V/alogcat ( 4511): resumed

D/alogcat ( 4511): starting ...

V/Thumb Keyboard( 2917): HAAALLLOOO widht: 606

V/Thumb Keyboard( 2917): HAAALLLOOO height: 462

D/dalvikvm( 2917): GC_EXPLICIT freed 2064 objects / 123784 bytes in 98ms

D/dalvikvm( 2917): GC_EXPLICIT freed 581 objects / 23088 bytes in 69ms

D/dalvikvm( 2917): GC_EXPLICIT freed 7 objects / 296 bytes in 60ms

D/UpdateService( 3192): rotation (new config = { scale=1.0 imsi=234/20 loc=en_GB touch=3 keys=1/1/2 nav=1/1 orien=1 layout=35 uiMode=17 seq=7 FlipFont=0})

I/DBG_WSS_DM( 3338): [wssTelephonyData.java Line:153] getInstance PHONE_TYPE_GSM

V/AlarmManager( 2829): set: Alarm{48f8a5d0 type 2 com.google.android.apps.maps}

D/dalvikvm( 2829): GC_EXPLICIT freed 19940 objects / 871280 bytes in 288ms

D/dalvikvm( 4177): GC_EXPLICIT freed 272 objects / 14272 bytes in 108ms

I/DBG_WSS_DM( 3338): [wssTelephonyData.java Line:153] getInstance PHONE_TYPE_GSM

V/AlarmManager( 2829): set: Alarm{48faf1a0 type 2 com.google.android.apps.maps}

D/dalvikvm( 3049): GC_EXPLICIT freed 14292 objects / 815880 bytes in 159ms

W/PowerManagerService( 2829): Timer 0x3->0x3|0x0

V/WindowManager( 2829): onOrientationChanged, rotation changed to 0 false mLockedRotation=-1

E/WindowManager( 2829): Overwriting rotation value from 0

V/WindowManager( 2829): Rotation changed to 0 from 2 (forceApp=-1, req=0)

I/WindowManager( 2829): Setting rotation to 0, animFlags=0

E/SurfaceFlinger( 2829): Surface Flinger::setOrientation mIsRotationPossible = 0, nBackupOrientationValue = 0

I/TvOut-Observer( 2829): setTvoutOrientation rotation = 0

E/TvOut-Observer( 2829): SetOrientation

V/AlarmManager( 2829): set: Alarm{48e73de8 type 1 android}

D/dalvikvm( 2829): GC_EXPLICIT freed 2694 objects / 116128 bytes in 259ms

E/ShutdownThread( 2829): IsShutDownStarted()

I/KeyInputQueue( 2829): Input event

I/PowerManagerService( 2829): Ulight 3->7|0

V/WindowManager( 2829): Dsptch to Window{48f9bc90 org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}

W/KeyCharacterMap( 4511): No keyboard for id 0

W/KeyCharacterMap( 4511): Using default keymap: /system/usr/keychars/qwerty.kcm.bin

E/ShutdownThread( 2829): IsShutDownStarted()

I/KeyInputQueue( 2829): Input event

V/WindowManager( 2829): Dsptch to Window{48f9bc90 org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}

V/VibratorService( 2829): vibrateImmVibe: 13, magnitude: -1

V/VibratorService( 2829): setVibeStrength = 10000

V/WindowManager( 2829): Delivering toWindow{48d4a768 AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}

V/WindowManager( 2829): Delivering toWindow{48d4a768 AtchDlg:org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}