Could this be the year that the number of hardware announcements outweigh the software announcements?