fantastic post! i will only dissagree with N900 being kid of underpowered. it was not. it was a true beast back in 2009.