I found spray basting at Walmart for $5 a can. I tried it on a few small sample pieces and it worked OK. had some needle stickyness but not bad. Then I spraybasted a larger wall hanging with it and left it for a few days and it worked great! I think it just needed a little time to dry or cure or something. That is all I use now, but I always give it time to cure before I start the stitching. I've left it for as long as a couple of months and it still holds just fine.
Patsy Thompson has a great video for spray basting
http://www.youtube.com/watch?v=nwV8tUkhxUM