GUI using planes - pixel perfect on iPad 2, not on iPad 1

I’m building a GUI for an iPad game using planes and an orthographic camera. I’ve gotten to the point where everything is pixel perfect in the editor and on my iPad 2. However, I recently built out the same Xcode project to an iPad 1 and the graphics appear to be shifted by a half pixel:

AFAIK, there is no functionality in the project that would differ between first and second generation devices so I’m a little stumped. Any ideas would be helpful.

If rendering GUI using camera, that’s another story, not the UnityGUI one. You should ask at other forums (NGUI etc.)