Hi Rhinoman
If you use a damp melamine hand pad (magic eraser pad) to deep clean the melamine surfaces first, this will remove all the ingrained soils and residues, then wipe over the surface with a damp terry microfiber cloth to absorb moisture from the surface, finally wipe over the surface again with a dry microfiber shining cloth to achieve a perfect streak free finish, if it helps i can send you on a live video demonstration by email which shows the best way to clean melamine surfaces.
Kind regards
Tadgh