out of the 3 listed it has to be battlefront esp if your a big star wars fan it will get better with more maps hardline is by far the worst bf game to date imo and rainbow is good with friends filling in all the slots but is dire with randoms 90% of the time. away from those 3 choices halo is the best