Gonna go ahead and repeat what I said to other potential CS students on MR...
I am a CS student and web developer, and I just went from a SR MBP to a uMB.
Love it already. The screen real estate doesn't disturb me that much since it isn't a major jump from 1280 -> 1440. Plus, I am already used to 1920 on my 24". Just as fast as my older MBP, if not faster. If I am working with Photoshop, I will use my external 24" since the uMB's screen isn't the best, nor big enough for my palettes (MBP wasn't comfortable either) .
The major problem I had with the MBP was the size, I wanted something smaller, and the new uMB fit the bill. Its fabulous to carry around school, and *gasp* fits on the desks at my lecture hall and on the airplane with ease.
I love the portability of it, and its great for barcamps, coding events, and meetings with clients. The MBP always felt a bit too large for me. Besides, all my coder friends have MBs, and now I can join them!