What has been said is correct: VS2008 Pro will work just fine with TFS, but you need to install the client (its on the TFS CD, but can be downloaded online too), but you'll need a CAL, which does not come with Pro, unless you're using the workgroup edition at 5 license (If you only have ONE license of a Team Edition of Visual Studio, you get a workgroup license for TFS, which includes license for the server and 5 "free" CALs. If you need more than 5 CAL, then you need the real deal).
And while Subversion is a really great source control, source control capabilities is only a tiny little fraction of what TFS is for. If all you want is source control, using TFS is overkill. But it can do so, so much more.