The biggest disadvantage of multiple instances is the division of memory as a resource.
I guess the biggest advantage is consolidation - msdtc and mssearch are common services that I know of.
[font="Comic Sans MS"]The GrumpyOldDBA[/font]
www.grumpyolddba.co.uk
http://sqlblogcasts.com/blogs/grumpyolddba/