Its not really going to be used for gaming, just want a powerful machine which can be used either at home, or on the go for net use, work, but mainly photo editing etc with my DSLR. So needs to be light to carry around and powerful enough for Photoshop work. Dont really want an extra large screen, 13-15" should be more than big enough
macbook will be perfect for that. It will last you and have a decent sell on vlaue if you want to upgrade in 2 years. We have Dell XPS laptops at work and they are no better in my experience.
Macbook looks

You could always go for the White plastic macbook if you want a nice 13" laptop that can run OSX and windows?