This is not a critical post, I was just wondering why it took Apple so long to release the 4S? For example the 3G and 3GS were released pretty much a year apart, but the 4 and 4S the timespan was longer. Considering the spec bump etc are similar between the 3GS and 4S i.e. faster processor, improved camera etc. Anyone have any ideas?