Hi, I work for the dept of ed and I realized I can get a discount on purchasing a macbook pro. Now I am a .net developer and have been for some time. My new job which I will start at another company, does everything in Java. I am in need of a laptop in case I may have to complete work at home. Would a macbook pro be ideal for an entry level java developer. I know the company gives you desktops in the office but not sure they provide laptops. So I need some suggestions because I need to buy one by the end of next week if I do so.