I'm considering the new Air as main programming machine. I'm only leery of the Core 2 Duo processor (why didn't they use i5/i7?) and the glossy display which is not ideal for programming. I will have an external monitor as main display though.
But it's so much cheaper than any MacBook Pro with a SSD!