I reemember making a thread about this a long time ago.
I know it's sad only being able to do Battle Mode over and over, but you still get all the others in a hosted match like Strike! said. But you only get to change the modes if you're the one hosting.