SQL 2008 Requiring VS 2008 SP1 - KB article explaining the whole thing
Here's a KB article explaining clearly the SQL 2008 won't install unless VS 2008 SP1 situation:
Here's a KB article explaining clearly the SQL 2008 won't install unless VS 2008 SP1 situation: