O-Powers were GF's best multiplayer invention, and the Friend Gardens or whatever they were called were also really cool. The customization was great and offered lots of options. The pacing in the first couple hours (until Gym 3) was amazing and the best of any game in the franchise.
Everything else sucked ass.