Id stick with the normal mozzarella! It really looks great! if you must go for fresh mozzarella avoid all the crap at the grocery store. See if you can find a foodservice distributer in your area that carries grande, or a pizzeria that will order it for you. I understand what craig is saying about avoiding mozzarella in water on the retail level, but if you can get it on the wholesale level fresh grande is going to destroy just about everything else you can buy outside of the NY area. Since your buy ing from a wholesaler It wont have been sitting in that water for a month before you get it like it does at a grocery store. The grande case weight for their fresh mozzarella is only six pounds, so its a reasonable amount. Since you will be buying from where a grocery store or restaurant would be buying it it will stay good for a month before looking like the cheese at the top photo in this thread. It will also cost half what your paying at the retail level for inferior cheese, so even if you end up throwing half of it away you end up with a way better cheese for your money. I think the last case I bought was about $32
Grande's fresh mozzarella is especially tasty for fresh mozzarella, but if you really want to do it right source some buffalo mozzarella on the wholesale level. It should be about $63 a case, and I have had great luck freezing it. It will melt better than anything and taste better than anything once it is properly drained and salted.