a dedicated video card that kills the battery life.
They need decent flexible switching, encourage apps to use QuickSync and perhaps have one version that has a discrete GPU for those that want to game
HD3000 is a good little chip for general usage, HD playback, video encoding etc.
Then that's what they should do. Have an optimus like system for the mbp, like the asus laptops or the m11x can do. Like I said, if they did that, I would all over the mbp 13''. I'm assuming this is what will happen with the next iteration.
How does the mbp 15'' pull off having a powerful discrete graphics card but still has a solid battery life?