I'm not sure of brands per se, but if you need to stay on the cheap, I've found that neon green poster board works just fine. I get rolls of the stuff from my local craft store. Obviously, that would be the disposable option, but, whatever works.
StopMotionAnimation.com has been hit hard by spammers lately. They have been creating several fake accounts every day, contacting and harassing members and posting suspicious content. If you see anything suspicious, don't click on any links, instead, send me their User Name. I will suspend them.