Distributed Grid Experiences in CMS DC04