Hmm... This is a little algorithm I wrote for rotating images using the best method i know.
It works really well but is kindof slow (it takes a few seconds for small images and up to a minute for large images) so it isn't fit for on-the-fly rotating.
I tried to put alot of comments in to explain what i'm doing but if you want to know how something works i'll be glad to explain a specific part in more detail. (it uses alot of geometry)
* The Best Reasons to Target Windows 8
Learn some of the best reasons why you should seriously consider bringing your Android mobile development expertise to bear on the Windows 8 platform.