I have been searching the internet for first dance songs and had not come accross any I really liked. Then, last night I heard this song and think it might be the one! What you won't do for love by Bobby Caldwell is the song. What do y'all think? It's kind of long though - 4min 43sec. How long is too long?