I decided to use a bit of money owed back to me (that I finally am starting to get back) to get my friend a gift that is long past due.
So I'm getting a PSP 3000. Just can't bring myself to even considering a Vita yet.
I'll do the Xbox thing for myself another time.