I hate to bring up an ancient thread, but if anyone is looking to spray foam their basement or what not, I did some digging and found a company called "Canadian Industrial Distributors" here in town that sells DIY spray foam kits. A 200 boardfeet kit costs $600 + GST. These are kits that are essentially the same as a professional service, just on a much smaller scale.
Oops, forgot to add that the name of the product is Dow Froth-Pak:
http://www.dow.com/buildingproducts/.../fp_180kit.htm