One of my favorite blogs, the Australian Polka Dot Bride, is a great resource for wedding music selection.
Ms. Polka Dot has great "Mix Tapes" for song selection inspiration:
Polka Dot Bride has also compiled the ABC's of Weddings. Here she discusses D: dancing! [There is a list of great first dance songs].
Image courtesy of Tapeworthy.