In practice, OpenStreetMap is more up to date than Google for areas where locals know how to update it. That includes quite a lot of Europe (particularly Germany and England) and most metropolitan areas in the US. As more people learn about OpenStreetMap and begin using products that include OpenStreetMap data, that pool of up-to-date areas will grow. Basically, right now, there are areas where Google is better and areas where OpenStreetMap is better. (But where OSM is good, it's generally *very* good.)
Also note that not only is Apple using really old OpenStreetMap data (the OSM database has more than doubled in size since April 2010), they're using US Census TIGER data in the US, which is often really, really bad.