TigreNoirThe E310 is standard ATX.
No, it's not. I believe it's a BTX, and more importantly, it has a proprietary front panel connector.
The good news is that it will run Windows 7 and probably Windows 8. I have a used one on order and will put the latter theory to the test; I'm especially interested in knowing if 4gb of memory will be recognized.