Thanks for suggestion but I have a pretty good machine and don't think changing it in a very short time.
I understand that you like your computer, but you should determine what platform you want to develop for, and then make your decision based on that. If you want to develop for the iPhone, having a cheap second computer is a viable option.