Best and cheapest option is empty conduit (pull string optional - if the conduit is installed correctly, a shop vac, a rag or chunk of foam and a string should be able to install a pull string when you need one - I just installed pull strings in 2 330 foot runs of 2" conduit this way.) Then you only spend money on cables when you actually need cables, and you can always yank the old cables out and replace them with the latest thing when the latest thing comes along and you decide that you need it. Use large radius bends, and provide access to pull boxes where needed. Run at least one more conduit than you know what you are doing with now, for something that comes along later.
Not limited to electrical use, either - if at some point you decide you need compressed air in a room, you can run a compressed air hose through a conduit, for instance. Or use them as old fashioned speaking tubes...
In multimode fiber, 50/125 is able to haul more data than 62.5/125. IMHO the only reason to use 62.5/125 is if you already have an installed base of 62.5/125 to maintain compatibility with. I have yet to see enough movement in singlemode pricing and connections to see much point in going there for anything short-haul.
I also feel that for now, plain old Cat5e copper does pretty much everything that anyone is likely to need in a house, computer network wise. It's far faster than any offsite connection available, and most people don't have a lot of call for more than 1Gb/s rates around the house itself. Its also cheap enough to use part of the 500 or 1000 foot box for the Plain Old Telephone Service wires. Fiber is mainly of benefit going between buildings, where its immunity to lightning induced surges is a great benefit, and the ability to go much further than 100 meters is of use. However, if the differential in price between Cat6A and Cat5e has come down enough, Cat6A offers possible future benefits. It's just that paying much for "future benefits" you never use is rather silly.
Quick shopping results, 1000 feet, not exhaustive:
Cat6A - 68 cents a foot plenum, 30 cents a foot not. (UTP version)
Cat6 - 28 cents a foot plenum, 12 cents a foot not.
Cat5e - 18 cents a foot plenum, 4 cents a foot not.
By running it in dedicated conduit, you avoid any need for plenum-rated cable (though the cat 6 cable at some vendors was rated to a higher speed with plenum .vs. not plenum insulation on it.)