Nokia N8 a content creating beast???

Nokia N8 is getting ready to be released by the end of Sept, and with Nokia world on the horizon there is more and more talk and buildup surrounding the device. […]