Success!
I have finally managed to use my Canon LBP-810 printer from 64bit windows 7. The solution was to install Windows XP mode (Virual Windows XP) and after that install original LBP-810 XP driver in XP mode. The driver didn't care if its 32bit or 64bit system. So now i just use the printer thru XP mode and it works.
more on XP mode:
http://windows.microsoft.com/en-GB/windows7/instal l-and-use-windows-xp-mode-in-windows-7
Requirements:
1. You need windows 7 version that supports XP mode.
2. Your computer CPU must support hardware virtualization and it must be turned on.
Some problems i ran into was that DEP was preventing printing at first eg. Adobe acrobat (and some other) . Fixed that with disabling DEP.
Shame on Canon for not providing 64bit drivers for a great printer.