I have tried all 3 games, Motorstorm Apoc. from what I played, was awful, it was full of glitches, infinite loading bugs, and it is just frustrating. Midnight Club was kinda fun. Out of all of those Burnout is definitely the best by quite a large margin... however, I think you have forgotten the best PS3 racer when you made that list: WipEout HD. I have never played a racing game more fun and rewarding to play... ever. It's unique driving takes a while to get used to and fully appreciate, and the game can be brutally hard, but nothing matches the pure adrenaline you get from doing a hairpin turn at 1000 km/h with 2 other races breathing down your neck and mines littering the track for you to dodge.