It's going to depend on your area - but $120 is CRAZY HIGH for Internet anywhere I've ever been, except perhaps for high-end 4G cell plans.
Options are usually DSL, Cable Modem, Cellular - Exede Sat service also works at a small cost in lost blocks due to the latency but you'd have to get permission to have the antenna installed.
Reliable is the most important part.