I would like to say 5mbps download and 1mbps upload for a one-time $300 charge (via Google Fiber) or 1000 mbps download and upload for $70 per month, but unfortunately, I don't live in Kansas and Google fiber won't come to San Jose for a while.
Currently, I am using Comcast with approximately 1.25 MB (megabyte)/s download speed. I have no idea how much we have to pay.