I decide to try a different approach - I looked to my router. I had a LinkSys E4200, and replaced it over this weekend with an ASUS RT-AC87 router. You can read a review on this router here.
NOTE: I updated the firmware (which was reported as buggy - fixed a lot with fw update for router)
With new this router, I have zero problems at home. In fact, here's my speed now:
It seems that there is a "backwards compatibility" issue with the Marvell drivers for older routers.
Which is still pretty uncool... but... some answers for you!