I had fond memories of this. I saw it in theatres if you can believe it (thanks to free tickets won on a radio contest by a friend). I guess me being 13 at the time and clearly having no taste coloured my enjoyment of the movie.

It's bad. Jessica Alba doesn't look like she can act or dance.

I'm guessing all the budget went into the cameos from the singers (who are completely unknown to me, apart from Missy Elliott), and then they were out of money to get proper choreographers, so they just winged it.