Well, with the current upgrades to the CF-18, now planned to go to 2017 (http://www.boeing.com/news/releases/2006/q1/060118b_nr.html), and they will probally serve until 2020. But I am thinking we should not put our all of our eggs into one basket (JSF), as the Brits are right now threatening to pull out of the project, and potential NATO customers in Europe have either raised flags regarding the program and are turning to other aircraft types to renew their fleets. Basically, this year is key for European fighter decisions. It can either make or break the JSF program all together.
http://www.defensenews.com/story.php?F=1370943&C=America
I can see Spain and Italy going JSF, as they need to replace their Harriers on their carriers, and F-35B is the only way to do so. With everyone else, not too sure. Best to wait and watch and see whenever or not these nations go through with JSF.