Dim sum is great - try to get there between 11:00 and 11:30 on the weekend. Too early and the food is not as fresh and too late means waiting for a table. Waiters are great in helping to get the cart you want to stop by you. Dim sum us supposed to be a longer, family experience but with 3 young kids, speed is important and we find it pretty speedy usually.
We have an Asian friend who insists on going to emerald for dinner when in town. With her ordering the food is fantastic.