My vote is for Ocean Garden. Yes, the service is awful. Yes, the wait is dreadfully long. Isn't that what great Dim Sum is all about, though? It's the perfect Dim Sum experience, in my opinion. Long line to get in, rude servers, great, great food at cheap prices. What more could you want?