nah, forget about canvas, css3 has clipping and masking up the wazoo
http://css-tricks.com/clipping-m…