http://www.addictinggames.com/superstacker.html its a bit poor at first, but gets trickier after a dozen or so levels
very tricky after a while