I've seen a lot of small business running MS SQL on Windows Pro, is this against the Windows EULA?
The only exceptions for using it as a server do not include SQL
"You may allow up to 20 other devices to access the software installed on the licensed device for the purpose of using the following software features: file services, print services, Internet information services, and Internet connection sharing and telephony services on the licensed device"