There are a number of online services that so this, but it would be useful in this product. 90° and 270° rotation would be helpful, but the ability to flip (180°) is very useful to correct for pages that were scanned upside down.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.