I thought the kernel had an option to "enable fb rotation" or the like? If I recompiled my kernel, could I do it? I'm afraid text would be rotated incorrectly, worsening the issue.
The problem with compiling it rotated (if possible) is that it would be wrong in a terminal outside of X.