Anyone beta all three? Anyone play two of three? I'm curious to know more about each - I might pick up the one with the highest Metascore. May's going to be one clusterfuck of a month - only have the budget for one racing title after 3D Dot Game Heroes, Red Dead, and Galaxy 2.