We did the Ipod dock and speakers. It's more than just and Ipod dock, it was connected to a laptop and the DJ/technican running it could play music from his collection (we were short by 1 song), he just may not have everything you want. He can make announcements for you if you want, our technican's english was very good. However, we used our usher to make announcements, he was really excited for it and he is one of the few people who wants to see the wedding DVD to see his performance. It worked out really well. We asked friends for song suggestions and got a ton. Just make sure you have separate labels for everything. We had "wedding party entrance" "father daugher" "Mother son" "dinner music" "cake cutting song" "dancing music" everything went really smoothly. It also comes with lights. The total was $465. This was through JSAV.
Also if you are getting the DVD from Palace resorts, the videographer used all the music we used without us requesting it, which was really cool. Kind of a behind the scenes thing. Worked out really well.
Let me know if you have any questions.