well, i thought i saw some rumors about a new iMac coming but it was kind of a case of get it now lol I have no patience.I guess i could have waited but oh well I'm perfectly happy with this and thanks to everyone for the congrats.Will definitely be upgrading the ram sometime this month not sure if i should go 12 or 16 yet.
A 2x4GB kit is really cheap so I went with the 12GB option. I could have bought 1x8GB but they are twice the price
12GB is a lot though