The reason the songs are crud in GTA 4 is because music rights for good songs are incredibly expensive. $15,000 is cheap for music rights in movies. If you think, millions of units sold and each costing 60 bucks, the artists are going to want a nice check for having there songs in the game.