It's definitely a 38mm, trust me haha.... so you can imagine what the 42mm looked like! Lol
True, but you can also make the text larger on the 38mm, but I've never felt the text was too small. Only maybe for the first day or so. I got used to it then.
I like G-Shock and its appeal. But they feel tacky and cheap, even though they are built very durable. That said, the 42 MM isn't even near bulky. I suggest the OP hold and wear an Omega, Tag Heurer or Invicta for a large comparison.