What version of VB.NET is recommended?

What is the best version of VB.NET to use for developing EPDM API addins and standalone apps?

2005?

2008?

2010?

2012?

What about the free Express versions... are there problems with using them?

SolidworksSolidworks Pdm enterprise Pdm