I have never owned or used a Mac before, but after falling in love with the design and functionality of the only Apple product I have owned (iPhone 3GS), I am seriously thinking about getting a MacBook Pro 13-inch. I have read really good things about the notebook - battery life, design, apple support etc. But I have a big dilemma. I will definitely need to install Windows 7 on the MacBook Pro along with OSX because I do Windows & Microsoft.NET development. If I bought the notebook, my usage of OSX and Win 7 on it would probably be a 50-50 split. Could someone kindly provide their advice/opinion on the following? 1. Is it crazy to buy a MacBook Pro 13-inch with the intention of using Windows 7 on it half the time? 2. How is the performance of Windows 7 on the Macbook Pro 13-inch under bootcamp? Does it run any worse compared to other notebooks that run Win 7 natively? 3. What is the average battery life when running Win 7? Is it any worse than other notebooks which natively run Win 7? 4. What kind of incompatibilities will I run into when I install Win 7 under Bootcamp? Can I expect all devices (USB, superdrive, trackpad etc) to run flawlessly? I would be really grateful for some good advice - I have been grappling with this issue for 3 weeks now and can't reach a conclusion. Thanks.