Here's an update.
You can see 1,2 & 3 work ok, after that it's a complete schemozzle.
set now to the (current date)
set themonth to (month of now as number)
copy now to now1
copy now to now2
copy now to now3
copy now to now4
copy now to now5
copy now to now6
copy now to now7
copy now to now8
copy now to now9
copy now to now10
copy now to now11
copy now to now12
set month of now1 to (themonth + 1)
set month of now2 to (themonth + 2)
set month of now3 to (themonth + 3)
set month of now4 to (themonth + 4)
set month of now5 to (themonth + 5)
set month of now6 to (themonth + 6)
set month of now7 to (themonth + 7)
set month of now8 to (themonth + 8)
set month of now9 to (themonth + 9)
set month of now10 to (themonth + 10)
set month of now11 to (themonth + 11)
set month of now12 to (themonth + 12)
now & return & "1 " & now1 & return & "2 " & now2 & return & "3 " & now3 & return & "4 " & now4 & return & "5 " & now5 & return & "6 " & now6 & return & "7 " & now7 & return & "8 " & now8 & return & "9 " & now9 & return & "10 " & now10 & return & "11 " & now11 & return & "12 " & now12
(*{date "Saturday, 27 October 2012 11:27:15 PM", "
", "1 ", date "Tuesday, 27 November 2012 11:27:15 PM", "
", "2 ", date "Thursday, 27 December 2012 11:27:15 PM", "
", "3 ", date "Sunday, 27 January 2013 11:27:15 PM", "
", "4 ", date "Saturday, 28 January 2012 11:27:15 PM", "
", "5 ", date "Saturday, 28 January 2012 11:27:15 PM", "
", "6 ", date "Thursday, 20 October 2033 11:27:15 PM", "
", "7 ", date "Thursday, 17 November 2033 11:27:15 PM", "
", "8 ", date "Saturday, 19 November 2033 11:27:15 PM", "
", "9 ", date "Saturday, 19 November 2033 11:27:15 PM", "
", "10 ", date "Wednesday, 9 March 2033 11:27:15 PM", "
", "11 ", date "Wednesday, 9 March 2033 11:27:15 PM", "
", "12 ", date "Tuesday, 28 February 2012 11:27:15 PM"}*)