I would choose a day trip to mainland China before a day trip to Macau. From what I understand, if you are only going for a day, a local Hong Kong travel agent will arrange for the day trip visa.