I found the issueLocation: Canada
I'd go for the 35MBps unlimited plan.
100GB isn't enough to use any streaming video services like Hulu or Netflix. Hell, I bet some casual HD Youtube viewing could throw you over the cap.
WTF is wrong with Bell? Why would anyone ever pay for this product?
I live in a city of about 40,000 people. You'd think ISPs would be not extremely shitty in my area. I guess it's 2001 where I live or something.
/shortrant