B.Sc. (Hons) nursing is better than GNM as GNM is Diploma only. For promotion, B.Sc is preferred and get degree allowances too in government hospitals. Apart from this, one has to do two years post B.Sc. After GNM, then only they are equivalent to B.Sc.