I am a chafing dish princess. I have several of them....My favorite is my All-Clad chafing dish...it is expensive tho. Retails about $650...I got it on ebay for $400. It is beautiful!
My other favorite is a square chafing dish by Wolfgang Puck. It think I paid $30 for it...I took it to a Christmas party to keep some ribs warm and it worked perfectly. The host had two of her own that didn't keep anything warm...mine worked like a champ!
Another one you might consider if you want something electric is actually from HSN. I usually don't like their stuff...but Command Performance has a triple burner with 3 small saucepans. You can get a set of inserts to make it into three chafing pans. It is great...and a beautiful piece. Yes...I know...Cheesy...
....from HSN...but it is nice.