It's been a while since my last post, but the upcoming visit to Baselworld has prompted a slightly out of date review...