I stopped playing xbox a long time ago but of course I had to pickup GTA5. I didn't have live and didn't want to pay for it again so I googled ways to get xboxlive for free.
Basically you do quick surveys and can get an xboxlive 1 month(or more) code sent to your email. I started doing this on 27th and was able to have live by oct 1st.
So for those of you that don't have live and can't pay for it, this is the easiest way to get it. All it takes is a little time.
I'm not sure if I can post links but heres an easy way to signup.
If anyone has any questions feel free to ask, but its pretty straightforward and really easy.
Cya on online