History repeats. MP3 players. Smartphones. Tablets. There is a pattern. Inferior products are in the market for some time before Apple releases its superior product. Then, everyone tries to copy. This time, I hope Microsoft and Google can both start releasing their smart watches before the iWatch is released. It will be a lot of fun to watch.