my son had his circumsision at 7 days old, this is the best time to have it done IMO, baby cannot move around too much and he will heal so quickly. By the next day the bandage came off and it was already healing, he had no discomfot/ etc whatsoever whilst having the procedure nor afterwards. We had the instant removal of foreskin method done, the area was numbed and he didn't cry at all while it was being done (n fact he was fast asleep as soon as they dressed him again! For the next few days we just applied olive oil to the area when changing his nappy and that was it!
We had it done for religious reasons, but there are also many health benefits to being circumsised. If you are thinking of having it done, it is much better to get it done youn (between 7-14 days is ideal) because they heal quicker, babies move less during the procedure (if they move too much they may have to have general anaesthetic which in itself has concerns for young children!)