Hi guys, not been here for a while. Need some opinions because I've been reading some mixed reviews on this unit. My son has taken up guitar and keeps stealing my bloody HD500, so I promised I would give it to him when I buy a new unit. I'm going to get said unit tomorrow, and the natural choice would be the 500X as I have used L6 products for a lot of years now and in general love them. What's worrying me is have the bugs been ironed out? If they haven't I'm just going to keep the 500 and buy my son something else, maybe even another 500 2nd hand. Thoughts?