University of Delaware vs. Virginia Tech

I know this is VERY last minute but I am trying to decide between UD and VT. I already committed to Virginia Tech but have recently gotten off the waitlist for the honors program at Delaware. I am having a really hard time choosing between these two schools because they are both very similar and there are pros and cons to each. If you go to either school or know anyone that does, please help me make my decision!

whatever is cheaper?

major?

My only concern about VT these days is their housing situation. Their yield was very high last year and they had kids housed in some hotels and crammed in everywhere.