Sorry to hear ChrisC.
Stable wireless does not really translate into a stable connection. Wireless technology in itself has so many factors that can influence the speed.
For instance:
distance
signal strength
Channels
Frequency
antennae
Amount of people that share same tower, and how much...