When pricing make sure to add tax to the apple store edu prices, and you might want to ask the other places if they charge tax in your state. They may or may not. Apple does in every state that has sales tax. Sometimes that can negate the student discount. Also if you need portability the powerbook is a great way to go. By the time you add all the features onto the ibook as you have on the powerbook, you have about the price of the PB. If you don't need portable, trust me in a dorm room you probably do, especially when things get loud and you have to take it to the study area or whatever. But you also have to worry about being too portable and easy to steal. In either the case of the new imac or the powerbook it would be easy to steal, the emac would be alot harder to steal. Also as far as programming and power any of the current or recent lines would work fine. I program right now on a 667mhz g4 powerbook and used to use a 500mhz ibook. Both would have worked but not to my liking. I just ordered a 12" PB that should be here wednesday BTW.