A thought on monsters/giant robots, etc-
That actually wouldn't be too hard to do. For smaller monsters, use people in costume. For larger ones, use either costume and have them run around on a model, or use a model/puppet of the monster and do the same thing. For robots, again, you could probably get away with using models, especially with a few simple camera tricks and such.