They just released the trailer. I think I heard a rumor of a 2009 release, so maybe expect some sort of closed beta a year+ from now.
A "demo" probably wouldn't be released until after the game's been released.
Patience, dude. It's Blizzard.
www.starcraft2.com