Yes, windows 7 does in fact have the i8048prt.sys driver, and it's loaded as an active service for keyboards... I have every reason to believe the win2k driver will work in windows7.
Interestingly, typematic repeat does seem to be working, though I think that's an artifact of the keyboard *not* sending the "up" codes, and if the driver ends up changing this to let all keys send an up code, it'd probably break the repeat function... That's not a big deal for me, I'd rather map one of my 24 extra buttons to a windows key than be able to hold a key down to repeat.
I'm not going to be able to test much more till monday when I'm at work again, but I have high hopes of being able to remap the AT84 "F-keys" on the left to useful features, and map the "CMD" keys on the top to actual F-keys.
I've also been able to map the down arrow key to the blank key in the centre of the arrow keys, but for one reason or another I can't use the actual "Roll" down key.
Also, in case anyone's wondering, I bought my keyboard from the ebay seller "puravida1881" mentioned earlier in this thread, and I'm quite happy with the condition of the keyboard.. It looks brand new, there's no cruft between the keys, no engine grease or whatnot on the chassis; it seems the seller went to the trouble of dishwashering the keyboard or something, since the only evidence of dirt is under the keycaps.
Anyways, if anyone could send me a copy of the compiled version of the win2k driver, I'd be happy to test it on Win7... I do have a valid license for Win2k, but I don't have the DDK or visual studio to compile it.
(edit) - I've also attached my current reg file to map the keyboard as best as I can... I went through every non-responsive key in "Key Mapper" I could find, and remapped them the best I could, but it's still a work in progress... Ctrl is now Ctrl, Capslock is now capslock, the INS, DEL, PGUP etc work, but there's still no ALT key and the CMD buttons at the top still refuse to act as F-keys... I'll work on that on monday. (edit again) - Oh and also, there's no backslash key, I'm really going to have to do something about that... Also, I use the DVORAK layout, so I'm not entirely sure if this reg file will work as expected under the QWERTY layout.