Yes that's a tiny amount of traffic to Netflix. 20 gigs amounts to 5-6 HD movies or 15-20 regular movies or less.
A cache will have zero effect. Netflix will not give you a very expensive box for that unfortunately.
OptionsDSL Wireless Internet