Use different (not default) projections with your map
When using alternative projections, you still use OpenLayers.LonLat objects, even though the properties are actually X/Y values at that point.