Sounds good, I was looking at maybe the G5 for home, or a Powerbook for uni etc, but for developing java programs, is a Mac platform still fine if I develop it for windows (yes I know you can just recompile) :)?
I would consider myself somewhere between average and advanced user for windows...