I can totally say Geno is better than Vick. I've seen Vick play in the last two years.
and no, the Giants offense is awful. The Line sucks, the WRs suck (Outside of Beckham, who was hurt).
Your offense looked more competent than theirs did when we played them.