In my opinion, the way things are going now, if you can afford to do it, go for the BSN. More and more hospitals in the area I live (Chicago) are requiring the BSN. I just graduated from an ADN program and I've been hard pressed to find my first RN job. I've been flat-out told by HR recruiters that ADN's are competing with the BSN's and the BSN's are getting the job. I've had to immediately enroll in an RN-BSN program which has been challenging for me because they gear the papers toward experienced RN's. At least if you start off in a BSN program, you don't have to rush back to school and you will have an edge in getting a position in a hospital right away.