I have always enjoyed it when my kids put together a video from all the collections sitting on our different computers. An MP3 with favorite songs already loaded would be cool too. Clearing your calendar to spend time doing whatever he likes is good.
how about just spending a day with him doing something he loves, it may not be boarding, it may be golf or something else like cleaning the boat/motorhome/dirtbikes. Just make the day all about him and he'll be more than stoked
He's gonna be stoked happy f-day to all the dads out there and remember this "anyone can be a father but it takes someone special to be a great dad". lucky for me I got one and I hope my kids think I'm one too