Our feeling on the federal tax credit is that it's great to see the government has recognized that physical activities are important. However, as has been stated a few times, it is a small step in a big picture of many activities that need to take place.
On February 14th, 2007. See this statement in context.