I am in kind of a similar situation. I have just graduated from an ADN program and have a prior advanced degree. The thing I see about nursing is that it seems to be imperative to have knowledge from the ground up. Your ADN will train you up to be a great acute care nurse; probably more focussed towards this than the BSN. The BSN seems to incorporate more management and community health training. I didn't know this prior to starting the ADN, but I'm very glad to have made the choice I did. If you are more interested in clinical vs. managerial or administrative nursing, ADN is great, and you can progress to the MSN, without a BSN. MSN opens many doors to you. I firmly believe that it's better to have some time on the floor before doing MSN. I'm sure this is the best preparation for upper level clinicians, even if it's only 1-2 years (on the floor). I'm heading in that direction too and I will know more once I'm full-time on the floor... from July, and looking forward to it :stone .