GTA 5 was better in many ways, but I had a much more enjoyable experience playing GTA 4. I thought the music/radio was better in 4, and while the side content (customization, car saving, annoying phone calls, etc) in single player was lacking compared to 5, 4 felt tighter and I actually liked the fact it was "realistic". Maybe I was just GTA fatigued, but it was maybe two months after I beat 4 that I bought 5, and I couldn't bring myself to finishing it. The online is garbage and boring now as well.