Hi Leo Han. I can't help you decide between departments, but I do advise that you wait to hear back from more schools before committing to anything- especially if there's going to be such huge variation in available funding. Personally, I would be very hesitant to sign up for a program that I'd have to pay for... but even if funding is not an issue, wouldn't you like to know all of your options before you say yes to anyone? I know waiting on schools to make their admissions decisions is rough, but try to hang in there.
Good luck!