It's a hassle to set up, but it's faster than dial up. It's also not very good for online gaming (might not matter to you; also might just be me). Once set up, it's not bad, but expect to call Rogers support a couple times (The online activation didn't work for us).