PSP is a neat toy, but when playing wirelessly, the battery drops to 1.5-2 hours. At that rate, it really isn't much good. You'll end up playing half-ass ps2 ports tethered to an outlet.
Xbox 2 is gonna open up all new possibilities though. You'll get a lot more for your money if you wait for...