Although you'd be naming him after his grandfather I'd be concerned that
Forrest would get lumped with the trendy names of today. I can easily see
Forrest becoming very popular in the next few years (reminds me of nature names I've heard recently:
River, Canyon, Stone, etc). I really like the name though :)
Milton might be a bit old fashioned but I actually like it. Milt could be a cool nn. What about naming him
Milton Forrest? You could call him either but give him the option of having a more formal name later in life.
----
Betsy-----