I'm looking to get a karaoke software to turn my Macbook Pro into a karaoke machine. Do you guys have any suggestions? Thanks! Also, how are those USB mics compared to real Mics? Would I notice any differences in sound quality? I'm planning to have friends over for a small party.