I think the star really WAS a star, one that had gone supernova. Jehovah killed a star just because some astrologers didn't have the address to the manger or map. Killing things for apparently no real reason fits in with his MO perfectly.
As for the gifts, Joseph didn't need money, he was a skilled craftsman. Skilled craftsman generally had plenty of money. I know what Jesus REALLY used the gold for...
Oh, and if Herod was alive when Jesus at least two (Massacre of the Innocents), that creates an interesting problem. Herod died in 4 BC, the census that Luke referred to 1)didn't require people to go to their home village to register and b)happened in 6 AD, about 9 years after Herod died.
Ooops.