I got it working... sorta.
If you have Windows 7 professional or higher, download the free virtual windows xp addon and install it. In that i could install my canon lbp 1210 printer and print (using the normal xp drivers). Then its just a matter of installing word reader (free from microsoft), pdf reader, or a viewer for whatever filetypes you want to print.
I also got my Windows 7 to see the shared canon printer in my virtual xp, but i then realised I still couldn't print as you still need the driver for a shared printer in the OS you want to print from. So basically every time i want to print i have to transfer my files over into the virtual xp. Its not that bad though, and its such a good printer, its worth it.
I know its a bit of a long winded workaround but at least it can tide you over until canon hopefully releases something.