Tom,
The following event will let you know when the orientation has changed:
http://msdn.microsoft.com/en-us/library/windows/apps/windows.graphics.display.displayproperties.orientationchanged.aspx
Under Windows 8 Release Preview we have updated how screen rotation is handled when you have an actual sensor. It might help in your case.
Best Wishes - Eric