When you are applying to a New Grad program. MSN > BSN > ADN. unless you know someone. and you can get a general MSN or clinical nurse specialist focus in an MSN.
ABSN might even be the same price as an MSN. so go for the ELM's program (entry level masters in nursing).
And i've known of a few MSN students getting jobs at a hospital that stated they were not hiring new grad RNs, that they need RNs with experience, yet they hired RNs in the process of getting their MSN with no experience. Coincidence. I think not.
and because the MSN program is longer : 1) defer student loans 2) maybe economy will pick up by the time you finish your MSN. 3) if you get a job during your MSN program, take it. you can always go back to school to finish that MSN degree, theres no expiration date that i know of on your graduate credits.