Just got back from the movie...wow...amazing FXs, cool action, and a pretty good "pop corn" flick. As long as you set your expectations low, you'll be fine. In all seriousness, it's not that good but considering it has everything a guy like me loves, including steam-powered soldiers, heavily armed mecha, gun-totin' samurai, futuristic cyborg warriors, orcs, dragons, knights, and hot, gun and sword-wielding babes who dance in their spare time, I think it's worth watching...
All that said, I think Sucker Punch will polarize fans -- I can see Snyder fans saying "you just didn't understand it!" and (most) movie-goers saying "understand what? the nonsensical story, the bad acting, or the theme that was forced down my throat over and over and over?"
Overall, it's worth watching and, yes, I'll probably buy it on blu-ray when it comes out, but - honestly - it's no where near as good as it should have been...
6/10