Para ser sincero utilizo los 2, todo depende de mi equipo de trabajo ya que algunos usan vb.net y otros c#.
Y decir que cual es mejor que otro, mmm.. habría un gran debate jeje, ya que a mi opinión los 2 son igual de buenos y haces lo mismo, uno tiene ventajas que el otro.. y viceversa.