One thing I forgot to mention is that the touchscreen works great in Windows 7, except for one point. The ELO drivers do not load until after you log in.
If you want to use a multi-user configuration, you can't pick the user, or enter a password at the login screen using the touchscreen. Well, that is unless someone else knows a way around this. Let me know if it is possible.
What I did was set a default password-less user that gets auto logged in.
The one issue that I have found is that it gets hot inside. I might have to modify the door and add a fan to blow across the motherboard, gpu, and HD. Granted the top PSU helps vent the heat, I think a little extra intake is needed.