get a powerful macbook with an external hd monitor, not necessarily one by apple but you can get a 1080p hd tv/monitor for like 400 bucks and hook that up to your macbook
that way you'll have the small size advantage of the macbook but for photo and gaming you can play on the monitor
i have a macbook with a 22" monitor and it's perfect
09 185 JJ REVIEW
"People always ask me, 'is it worth it, getting hurt that much?' and the answer is yes, I would do it all over again, have six more season ending injuries in the next 10 years to keep doing what we get to do, there's nothing better than sliding down snow and flying through the air"
--RIP Shane, you will be missed