JCG,
Thanks for the reply! I just saw your post today. I will check out some of the D3 school's endowments and the calculators. I think a D3 would probably be the best overall fit, I guess the trick is finding one that offers enough merit/need based aid.