That is a hard one, leesta. You probably couldn't go wrong either way! I don't know that much about either school...but just based on what you said about them, I would probably lean towards SDSU if it was me...significantly cheaper, closer to your boyfriend (I think that is what you meant?), and still a really good program...
On another note, is there anyone else on here who is still hoping to hear about the St. Xavier waitlist? The waitlist letter said "after April 20th"...I know that it has only been 5 days, but I am starting to lose any hope that I had about it.