Hi there. Just for fun, anyone want to guess what "its been to long" refers to ?? Heres a few suggestions, "its been to long...." ...since the update of the Mac Mini. ...before we implemented touchscreen on MacBooks (my best guess). ...since we released a new Macbook Pro 17 (please let it be so). ...we've talked about Apple TV without releasing our own TVs. ...since we introduced any new product. Just for fun.