Interesting thought, has anyone worked out what the GPS chipset is yet? Also, someone should grep the latest kernel diff and see if there's mention of a compass. Set this topic to rest one way or the other.