About stock images; I really don't have much of an eye for it much, but this http://o7.no/Pte5y2 to me shouts 'cheap'. From the laptop to the pose of the woman. I would expect exactly this pic on the site of my local computer shop, not on the homepage of the largest software maker in the world. This is one of things that looks completely 'off' to me.