I've been playing this for review and it's a lot of fun. Besides things that are affected by the visual difference between the PS3 and PSP, it's pretty much the same experience. The avalanches are pretty cool to see, though I've been lucky enough to not get caught up in one so far. The only downsides are that you don't have the same level of environmental interaction (destructible signs, fences, and structures) and it's a bit easier to crash since your vehicles can more easily get caught up in weird geometry. You can take screenshots in the same manner as PR, which is nice. I'll see if I can post some of those when I get the chance.