Lego CAD is pretty fun and lets you design your own models. It can even generate step-by-step instructions like an "official" kit would have.
It's free too!
"They that can give up essential liberty to obtain a little temporary saftey deserve neither liberty not saftey." -- Benjamin Franklin, 1759