My thoughts on the new series:
G2000- OK, but long, and bad effects
Godzilla vs. Megaguirus- Loved it. Pure fun. String powered monster!
GMK- liked it, wasn't into the mumbo jumbo about spirits
Godzilla x Mechagodzilla- Loved it
Tokyo SOS- Godzilla! Mothra! Mechagodzilla! I loved it!!!
Final Wars- no, a video game.