I thought 2 were there, because there is 2 downloads in the links on the right ....
Previous Versions
26 Mar 2012 F1 2011 Ultimate T-Cams
27 Sep 2011 F1 2011 Ultimate T-Cams
I would have thought that the one dated 26th March 2012 (you click on the date to download), would be the latest version. The download ID's have different numbers too. (2282 & 2288)