So Windows Live search for Mobile launched and Gizmodo did a comparison between Google maps for mobile and Live search for mobile and said that the Live search wins hands down! 

Take the jump to read the comparison, but after reading it I have to say I was quite impressed.

 -B