Review (4/5): ok
The only thing I wasn't happy with is, hi speed wasn't quite hi enough.