H.H.
ok, i got it...if he's like most kids that age he likes firemen. how about call your local station - they might give them a tour, stickers, etc. you can invite a small group of buddies and have then dress up (my son loved doing that). we did that and they were kind enough to even take us for a ride in the truck!!!! it was a huge success...then stop by a park to have a little picnic afterwards or something.
they barely remember so don't go crazy with spending money : ) good luck!