Fuck yeah SVG!
Left: iPad emulator output, right: SVG file as rendered by Safari.
878 lines of code, including spacing and comments.
Left: iPad emulator output, right: SVG file as rendered by Safari.