How does it stack up against the latest version of Galaxy?
Very favourably.
http://www.nokia.com/global/products/phone/lumia920/