i am still trying to find answers to your questions as well, but...

i have read on some posts about people getting a driver. it may or may not be within your budget but something to check into?

is your son wanting to follow in your footsteps (i.e. engineering)? if so, then i say texas a&m all the way!! ;)