I think it is wonderful that you have enough money to not have to worry about the cost of a present for your son. I don't think that I would personally be willing to spend $500 on a present all at once for a four year old though. Does your son really have 3 playrooms full of toys? I think if I were in your shoes, I would want to teach my son to think about others. My son has many toys too, but definitely not three rooms worth. When my son turned 4, we went through his things and decided to give the toys he no longer played with that were in good condition away to some families in our church who didn't have so much money. With the recent tornadoes that have gone through the midwest, including Indiana, I am sure that there would be many kids who would be so happy to get some toys. You might go through those three rooms of toys and see if there is something he might like to donate. Then, after you see what your son really likes to play with, you can add something to that for his present. The Thomas train sets can all be played with together. My son has multiple sets of Thomas. It is great for problem solving and figuring out how to put track together to make a new town. Legos can also be added to other sets to create new ideas. You could give your son the gift of giving to the less fortunate, being grateful for those things he has, as well as decluttering your house, and giving your son more room to be creative with the toys he does like playing with now. You could also do a special activity together like going to the zoo. Birthdays are a chance to celebrate the love we have for someone. Make it special as a day and not just about the gift he gets. You could also tell him how happy you were when he was born, and how special a blessing he is in your life now. I go through the photo albums with my son and tell him the story of his birth and how he joined our family. It's just an idea. I hope your son will have a wonderful birthday!