I played with the X4 the other day and really liked it. Feels good in hand and is sharp looking (except the camera bump). I would have liked it better if it had a little bigger screen, but it is bright and colors looked good to me.
My only concern/complaint with the G5's are no NFC, that would be a deal breaker for me. I've not played with them but they look nice and I do know the G4's (friends have them) and they are really nice phones.