Little tiny precision errors make things round off incorrectly sometimes... bit this I've found to be unpredictable -- if I scale things up one way it works, another way it doesn't! iunno.

Oh wait now, it has become clearer once I started having something at the edge of the screen. There is a half-pixel offset being applied to the widget meshes that I wasn't expecting. Anyway, these are self-inflicted issues due to the fact that I'm forcing NGUI into pseudo-pixel-perfection and not really letting it be pixel perfect.
