I tend to disagree slightly with some of the other guys here..
I've had metrofibre as my ISP as they also installed the fibre in my complex.
10/10 uncapped, i haven't really had any major issues with them, and i've only had approx 3 days of total downtime since it was installed.
I think their biggest issue is after sales support, and lack of a client interface portal.
The one time the line did go down(on a weekend), i couldn't find anyone to get ahold of or to assist me.
I also tried to request a usage breakdown, and had to call in to do this, 6 months later and still nothing.
Although the as an ISP its hard to fault them, but for me being able to get assistance when things go wrong is as important as pricing/up-time(i work from home at times).
Hope that helps