I would go for the (less expensive) ABSN for several reasons:
I graduated from a private ABSN program (probably the one that you rejected) and the amount of debt that I have now is crushing. Because you can't really work to earn a living during the ABSN or the first year of entry level Masters programs, you may have to take out extra loans to cover living expenses. Since you already have a Bachelors degree, most of the loans will have to be private, and the interest on them is very high.
Without bedside experience, you may have difficulty finding MSN level work with your entry level MSN. I am now working with two nurses who got entry level MSN's, and they make the same money as a bedside nurse as I do. Also, I have sensed a certain lack of respect among RNs for MSNs who have never worked at the bedside, especially when they are administrators and educators directing hospital policy. I get some subtle attitude from certain co-workers just for having completed an ABSN program; their scorn for the entry level Masters grads is even greater. There is a perception by some that we haven't paid our dues. Of course you shouldn't base your decision on the potential pettiness of coworkers, but it is a social phenomenon of which you should be aware.
Many entry level MSN programs require you to pick a specialty fairly early in the programs. But how can you know what area truly interests you unless you've spent time working in the field?
Finally, it's not that hard to get your Masters while working. Some hospitals are very flexible with scheduling around your schooling needs, and some even offer scholarships
or help with tuition. One of my friends is in a local Masters program right now, works 24-32 hours per week as a floor nurse, and even has time to take vacations.
That was just my 2 cents. I wish you the best of luck whatever you decide, and congrats on being accepted into nursing school