I think the best duet is Brandy & Monica.

Whitney and Mariah has the most musically impressive one.

Beyonce and Shakira visually was perfect (as far as blending two artists goes). I still wish that duet happend between Janet and Aaliyah, that would have been so hot!