Astro, long time no speak!
I was thinking about getting the PSP version because.....you guessed it, i'm getting a PSP for x-mas.
I keep hearing mixed thoughts on this. I could see how that would be frustrating to play this game without thumbsticks, even on the xbox, those are the primary controls for just about everything. Can you get used to the controls at all? I tried a driving game on one at work earlier today (Need For Speed Underground Rivals), and I kept crashing into walls.