• Bob Posted: 8/8/2008 4:53pm PDT

    What a shocker, the Mini is the leader of this dubious score!
    It would be nice if they just listed the rankings instead of having to suffer through the app.