We used this technique for pixel-perfect scaling with Phaser: http://www.photonstorm.com/phaser/pixel-perfect-sc...
Essentially, render the game to a 64x64 canvas and then copy the image into a scaled version. This disables click events, though. :)
thanks for the link. I'll take a look.
I opted to disable smoothing then use css to disable the blurring. The problem before is that I had only tested it in Chrome. I think it works everywhere now :)