Here's a listing of the Achievements for Burnout Revenge on 360 if you want to see what you'll be getting yourself into. Here.
I don't really like all the live achievements such as "Clip in the top 20". I don't see how they can justify putting that up there as an achievement when there will be hundreds of thousands of clips. . I do like the progressive nature of the World Tour achievements though. Just enough points to make you want to get more... just like Full Auto.
Here are the rest of the games and info on how to get them. i'm not sure where they get this info or how accurate it is, but it's interesting info if you're obsessed with your gamerscore (like me).