Prior to SP1 the Surface SDK supported only XNA Game Studio 2.0, which lacked support for Visual Studio 2008.  Most people don't know it, but our the Surface SDK 1.0 SP1 release added support for XNA Game Studio 3.0 and later.  And starting with version 3.0, XNA Game Studio supports Visual Studio 2008.

Note: You can download the Microsoft Surface SDK Workstation Edition from Surface.com.

Just install XNA Game Studio 3.x before you install the Surface SDK. If you already have the SDK installed, install XNA Game Studio 3.x and then repair the Surface SDK through Programs and Features in Control Panel.  Then in Visual Studio, create a new project, and select the Surface Application (XNA Game Studio 3.0) template under Visual C# > Surface > v1.0.

image