This article should probably specify it only works 'as is' with VS2005.
There are a number of variances in VS2008
The ForEachLoopEditor requires some additional steps and the .net script doesnt parse (afraid Im a straight SQL bod, so not familiar enough with the syntax to work out what has altered)
Couple of buttons are renamed as well but meh they were obvious