If I could make a suggestion for a minor change, the background image with repeating old-school PC desktop systems clashes with the simple, clear layout of the rest of the page. I think an image that suggested a clear, simple space would go better with the rest of your design.