I have just got Win 7 64 bit, and it is bad enough getting my head around that

As for touch screens, I have a thought but better not say it
Mick