Don't use the OpenGL stuff (which afaik is mostly used for the smooth zooming, rotate etc things) in CS5 and you should be fine. I often run my 13" MBP with a 30" 2560x1600 display and apart from slightly sluggish Stacks performance I haven't noticed any issues.