Get the imac. I have the exact same model and am still impressed at how well it holds up to the power macs at school. I was considering selling it recently in order to pay for my new ibook as a laptop is much more practical for me as a college student, but there's just no way I want to part with this thing. Even when it's outdated many years down the road, it can still serve as a damn fine-looking itunes server on the living room stereo. 