Solidworks 2012 Release Date

Hello, I am a student who is wanting to purchase Solidworks. I am just curious as to the differences between Professional and Premium. Also, when is Solidworks 2012 going to be released? I dont want to purchase 2011 and a short time later have 2012 come out and have to upgrade after just having bought 2011

Thanks, Nathan

SolidworksGeneral