oh I actually ended up buying it from here :
https://www.g2a.com/xbox-live-12-months-gold-subscription-card-gold-pl-eu-us.html
and found a 5% discount code on top that I used - Code was "LIRIK"
I've heard that Microsoft works with authorities on this all the time. Maybe someone can expand on this, but I believe you only need to fill out a police report.
Edit: Found a source.
I'd first of all determine if your existing router supports UPnP. if it does, make sure it is enabled and go from there.
If you have an all-in-one device from Comcast, then replacing it won't be as easy as just buying a router. but if you currently have a modem and a separate router, you can just buy any router you want. I use an ASUS router, but pretty much any router that supports UPnP should be fine. this netgear is well regarded for use with multiple Xbox consoles.
I don't know the specifics, but you plug one into the wall and connect it to your router. Then plug the other into the wall next to your Xbox and plug it in.
Something like this. http://www.amazon.com/Belkin-Powerline-Network-adapters-included/dp/B005O0R9UA