devote, у него и с фильтром поворота тоже беда - он по-другому поворачивает
*. поэтому поворот "как во всех браузерах" можно сделать только тогда, когда есть под рукой элемент, а не CSSStyleDeclaration
. и это печально.
*величина "кривизны" зависит от размеров элемента
PS. что-то я вспомнил про expressions... хм, может, еще получится сделать нормальный поворот, не имея на руках элемент.