Nirvana scorpions 3 doors down creed rhcp linkin park 90s 2000s alternative rock songs ever