Ujam can best be described as a web/cloud version of Microsoft Songsmith or the iPhone App LaDiDa. While most musicians I know freak out and call this type of stuff the end of the world I rather enjoy it. I created an account and just spit out a few works like hello hello checking 123 lala and chose synthpop as a style. You can hear it tracked my pitch and threw matched pitched music behind my voice:

“UJAM is a cloud-based platform that empowers everybody to easily create new music or
enhance their existing musical talent and share it with friends. Sing a tune or follow a simple step-by-step process to produce a professional-sounding , impressive piece of music.” – ujam.com

For more info: ujam.com or youtube.com/ujamvideo