Very pleased to see the level of financial savvy here. I guess there is hope.
I personally do favor well managed funds...
"Well managed" of course, but most managers don't beat the market. Index funds cost less, but when the market falls, index funds sink as well. Actively managed funds often have more taxes (due to more trades/taxable events) too, if I'm not mistaken.