its all good
I study programming.
Im required to to .net developpement, and frankly, i dont hate .net at all. I need Visual Studio for that !
There's tons of developpers that will buy mac hardware if they could continue working on their exiting product.
Now i will be able to run both on my laptop (once i upgrade my current powerbook to new macbookpro).
I know a little bit of Objective-C, but really, as a programmer that is required to do desktop apps, learning objective-C is a little pain, considering the market opportunity.
What Apple should do next ? Allow use to write os x program (including interface and core function) in c++. I know there's objective-c++, but it still require you know quite a bit of objective-C.
Apple should also support .net natively. If i could port my code easily from window to mac, including GUI, i would develop more for the mac.
I use mac because i love OS X, i love final cut pro, ilife and other, not because i hate windows.