Precisely—I switch between front-end, mobile, backend (Java, Mono, Haskell, etc...), I dabble in game dev and photography—so I depend on quick access to these tools/flexibility quite a lot. I love making my computer mine, but that doesn't mean that I'm happy to drop my work and fix something that should just work.
I've gone the hackintosh and/or dual boot route so many times that I finally gave up and I'm generally happy with my current setup. However, I'm sitting here with 2 macs (both hi-spec even in Apple terms), one with a broken keyboard, another one with a neurotic trackpad.
I guess the bottomline is: if we want to switch, we need to make sacrifices/change our habits.
I've gone the hackintosh and/or dual boot route so many times that I finally gave up and I'm generally happy with my current setup. However, I'm sitting here with 2 macs (both hi-spec even in Apple terms), one with a broken keyboard, another one with a neurotic trackpad.
I guess the bottomline is: if we want to switch, we need to make sacrifices/change our habits.