in summary, after years of waiting on several of these I think their time is coming.. 'hopefully' it will have been worth the wait on them ;)