I'm looking to purchase a laptop. I do a lot of digital photography and web design, Photoshop, internet research, etc. I need at least a dual-core processor, lots of memory, Windows Vista or later, LONG battery life, large hi-def screen, and something that runs fast and doesn't bog down when multi-tasking. I'd like to spend less than $700. Can you make some recommendations? Thanks!