If you have stamina, then i recommend Depeche Mode - Personal Jesus Remix, it lasts for 7 and a half minutes and i dance to it every day, there are so many various beats in just one song and it's fun to dance to.
here's the rest of the list that i dance to, for working out.
Pussycat Dolls - Dontcha, and Beep
The Pretenders - Middle of The Road
Will Smith - Men In Black
Fresh Prince - Boom Shake The Room
Black Eyed Peas - Don't Phunk With My Heart
Rihanna - SOS
Nelly - Hot in Herre
Nelly ft Justin T - Work It
Pink - Get The Party Started
Depeche Mode remix album, there's loads of dancey songs
Scooter - Logical Song and Maria
Daddy Yankee - Gasolina
Shakira - Whenever Wherever
Beyonce - Crazy In Love
Sugababes - Push The Button, Red Dress, Round Round
Fine Young Cannibals - She Drives Me Crazy
Ciara - 1,2 Step
Lemar - Dance Wit U
Big Brovaz - Nu Flow
Christina Aguilera - Dirrty
Audio Bullys ft Nancy Sinatra - Shot You Down (this is a dance tune)
Bodyrockers - I Like the Way You Move, Round Round
Charlotte Church - Crazy Chick
Gwen Stefani - Hollaback Girl
Jamelia - Superstar
Girls Aloud - Jump (For my love)
Fatman Scoop - Be Faithful
Gorillaz - Feel Good Inc
Kelly Clarkson - Since U Been Gone
Justin Timberlake - Rock Your Body
Kanye West and Jamie Foxx - Gold digger
J Kwon - Tipsy
Scissor Sisters - Laura, Filthy Gorgeous
Shaggy - Hey Sexy Lady
The Streets - Before You Were Famous (dunno if you would dance to it but its a good song)
Wowzers thats alot lol