I use a macbook air all day for work. I built my windows box when I was doing .NET development, but I've long since switched to ruby -- ideally I'd like to have both running the same OS (which I guess could be a flavor of linux, but I'm too lazy for that).