looks like a quite good head unit, but there are lots more out there better or equal quality for alot less, i got a head unit that IMO is better and that was only £170, (got that in a sale should have been about £270)
personally ide shop around a bit more