I absolutely know what you mean! DH works his reg 9-5 mon-Fri but is ALWAYS on call. He works and deals with computers and back ups and...well... I couldn't tell ya much more than that!

I stay home with our 2.5 and 3.5 year old. Also, we bought a house very close to his work, so he gets to come home for lunch and is home within 2 mins of being 'off'. (he's never really off)
This is what I have set up thus far... Our first official full day we are all headed to Epcot. I have arranged a diver at Coral Reef. he will be diving down with a banner that says Merry Christmas Daddy Love Brayden and Keyra. Then the menu will be plastered in family pictures. We also just got some pictures taken in our Christmas gear on our beach (well, we have a cottage...and it's the beach there). He doesn't know about these, it's a surprise.
Now I am thinking I might get a cake. I just thought what a great way to kick off our family vacation with a big thank you to dh for working so hard.

So I just might get him a cake now too. I didn't think he was huge cake fan. But I asked him last week what his favorite cake is. he said he would love some really rich chocolate cake. lol Not sure if that was meant for the night I asked him, but that is what he is getting! lol
AS far as what kind of cake... DH would give me a weird look if i got him a glass slipper. It wouldn't be 'manly'. This coming from my very sentimental dh who cries at movies.

There are a lot of pictures of cakes here. It would depend on where he would be getting it. Such as Coral Reef won't have the same cakes as the Boardwalk Bakery and such. So determine if you wanted to do a cake at a restaurant, or delivered to your room. And then just go through these pages and see what is available. Then make your call. I think you can email a picture if you just have to have it.
Oh! Also, there is the Cinderella's Castle. And the cutest tuxedo strawberries.
Hope my longwinded msg helps.