My favorite style is Double Battles. It's especially fun doing co-op in the Battle Subway, I found. My brother and I spent a summer doing that in the first Black and White. I also really like Rotation Battles. You can really rack up the BP quickly doing Rotations in the PWT (I believe it depends on how many of your pokémon survived over the course of the tournament).