Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
It should be noted that even the 12" MacBook doesn't come with anything less than 256 GB.

For a "Pro" machine, 256 should be the minimum, and in fact was the minimum last year.
 
128GB for me quickly was filled up, I'd recommend the 256GB :)
I went with 512GB this time so I could keep my 100+GB Photos library on the internal drive. Still have to use an external drive for my iTunes library though.
 
I've had same 120gb ssd in my desktop PC for two years, then moved it to laptop for 4 years, that I still use to this day.

I rarely fill it half way up. And I've dual booted many times.

So yes, 128gb is enough for me and can be for you.
 
128GB is enough if you don't:
use bootcamp, or virtual machines/parallels/vmware
store a ton of media on your machine
play a lot of games (Starcraft 2, Portal...)

For an average user who does web surfing, Microsoft Office, keeps most of their music/movies on cloud storage for streaming, they'll be fine

But if you want to take your 50GB music collection, more than a handful of bluray rips, and that kind of stuff on the road, you'll want more space, or have to use an external drive. You can get 128GB USB drives for that stuff, or and external USB hard drive.

If you're going to do a lot of movie editing or working with tons of high-resolution photos, you'll start running out of room quick. And these days games can take 10-30GB each.

I used a 64GB Air for quite a long time! And 20GB of that was my music collection. 15GB for OS X, Xcode, a couple other tools, each project at work was around 1GB each, 3GB to mirror my Dropbox, I was pushing it quite a bit when it came to free space but it worked for me.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.