Not really vibing with anything on the radio right now? Here's a playlist that will make you feel pumped up and nostalgic all at the same time.

1. Body Language - Jesse McCartney

2. Ignition - R. Kelly

3. She Will Be Loved - Maroon 5

4. Rhythm of Love - Plain White T's

5. Drops of Jupiter - Train

6. Love Song - Sara Bareilles

7. Apologize - OneRepublic

8. Breakeven - The Script

9. Promiscuous - Nelly Furtado

10. Womanizer - Britney Spears

11. Poker Face - Lady GaGa

12. Kiss Me Thru the Phone - Soulja Boy

13. Pretty Girl Rock - Keri Hilson

14. Yeah! - Usher

15. No Air - Jordan Sparks

16. Beautiful Girls - Sean Kingston

17. Replay - Iyaz

18. Fergalicious - Fergie

19. Don't Cha - The Pussycat Dolls

20. Sk8er Boi - Avril Lavigne

21. Cooler Than Me - Mike Posner

22. Don't Stop the Music - Rihanna

23. Fireflies - Owl City

24. SexyBack - Justin Timberlake

25. Paralyzer - Finger Eleven

26. Stacy's Mom - Fountains of Wayne

27. 1985 - Bowling for Soup

28. Strip - Chris Brown

29. So What - Pink

30. Donald Trump - Mac Miller

A special thanks to Nicole for her amazing playlist-creating abilities