Download managers are must.
As well as night time downloading.
I think you can take 50MB for one night, so it's not so bad.
Try downloading 150MB patches I've seen.
My spec:
-56k software modem
-analog telephone central (I have no idea is this good english translation)
-with doubled lines (two users with different number have same line, so no both can use line at same time, very annoying for internet active users)
-real speed up to 33.6k
-prone to disconnection during the day (read: MP uselss during the day)
Bookmarks