If you want to cut down on your legwork, what I did was to google "dinosaur unit study." It pulled up several resources. Also, if you post at Well Trained Mind curriculum board, people will either post what they did or point you to their blog showing you what they did. Some have book lists at Amazon that might include both fiction and non-fiction sources. I have some resources written down for Ancient Greece which I'll post later.

Do you have LEGO MINDSTORMs NXT kit? No better way to learn robotics and programming.

Oh a friend of mine wrote a unit study on comparative religion and myth. I'll look it up and post a link later.