Oh you're in a very good position! Grats!!!!
If I were in your shoes, I'd go UMD (better technology and I've heard better clinical experience). I've read AWESOME things about UMD. Cost difference is not that significant in your case. You can pay off easily no matter what you do! Take your pick!
I hope to be in your shoes one day.