OK, here's my problem I thought that using Google Webfonts would take care of all the cross Browser mess for me, well guess what, I was wrong.
It turns out that Firefox does not like Droid Sans Mono. In particular, it renders bold glyphs WIDER than the non bold ones, which turns out to be very unhandy when you're creating a terminal based hacking game in JS.
You can take a look at it here, wait a few seconds for the boot sequence to pass by, then look at the status line at the top:
http://dl.dropbox.com/u/2332843/os/os.html
Well, so now I'm in search of either a way to make Firefox render the whole thing correctly, or a good alternative to Droid Sans Mono.