Home internet access is of course typically bottlenecked well below 100 Mb/s -- let's assume we all understand that with normal internet bandwidth, your home LAN speed isn't going to make much of a difference.
Home and corporate networking is to a large extent using 100 Mb/s. 12.5 MB/s is the theoretical limit not considering overhead, but in practice you're going to get closer to 10 MB/s file transfer performance at best. But, IMO, gigabit is so common and affordable, that if you care about internal network performance, then you should regard gigabit as the easily-available standard, and 100 Mb/s as yesterday's technology.
You can get a home GbE switch for around $35, and most MB's have GbE NICs built-in, so these don't cost you any extra these days. You can get good Intel add-on NICs for as little as $21.
For as little as that, you can get internal file transfers at around 30 MB/s -- this is 3X as fast as you can do with 100 Mb/s ethernet. Even if you only get 20 MB/s, this is 2X as fast as 100 Mb/s ethernet. How much performance gain would you get with SLI/Crossfire for example? You'd get less than 2X, for a lot more money. In this view, even the low-end 2X performance improvement with gigabit is a bargain, with the caveat that:
(*) This is conditional on internal file transfer performance actually mattering to you. If all you're doing is internet browsing, email, etc., at 10 Mb/s or even high-end 30 Mb/s for example, then having an internal gigabit network isn't going to get you much benefit. If you're transferring 100's of MB's regularly or using a file server regularly, then it will make a difference.
To illustrate, imagine that you're accessing data across your internal network, and waiting for the results. 10 MB/s stands for good 100 Mb/s ethernet; 30 MB/s stands for typical gigabit:
10 MB @ 10 MB/s = 1s
10 MB @ 30 MB/s = 0.3s (swamped by user time; can't really feel the difference)
100 MB @ 10 MB/s = 10s
100 MB @ 30 MB/s = 3s (still swamped by user time, but might feel the difference)
300 MB @ 10 MB/s = 30s
300 MB @ 30 MB/s = 10s (can feel the difference)
600 MB @ 10 MB/s = 60s
600 MB @ 30 MB/s = 20s (can certainly feel the difference, and you'll start to want faster than 30 MB/s now).
In other threads here, I've seen several claims that you must have high-end gear / OS's, etc. to make gigabit worthwhile. I'd be happy to discuss those claims here, but to be fruitful and not just empty differences of opinion, we'd need specifics -- which tests have shown for example that a $35 D-Link DGS-1005D is wholly inadequate, etc., that jumbo frames are critical, how much better performance can you demonstrate with for example a certain $100 GbE switch, etc.
My premise is that 2-3X 100 Mb/s performance is commonly achievable with inexpensive consumer gigabit, and assuming (*), that internal LAN performance matters to you, it's worthwhile. If you don't really care about internal LAN performance, of course none of this is relevant to you.