I don't get it, John? Why not think in pixels instead - it doesn't matter if it's a Mac or a PC?

Using html to scale down an image is a waste of bandwidth, and it will look ugly... Scaling up an image will look equally bad.