The first two cameras use the more advanced AVCHD codec (based on.H264/MPEG-4) while the other uses an older MPEG-2 codec.
As I don't know about the data rates the cameras use, so I can't say how big the files get. AVCHD typically uses 17MB/s.
As they seem to record on SD(HC) cards, it all depends on the reader you use.
I would say, the cameras using the AVCHD codec are better in image quality, compared to the MPEG-2 camera. HDV would be even better, as it is tape based and has a data rate of approx. 25 MB/s and a more stable codec.