I did 3 flights on G8 in June and it's a good airline. All flights were on-time, clean and well maintained.
I used the GoBusiness upgrade option on one of them and food was pretty lame. Some sort of chicken tikka wrap which was really dry. Didn't bother eating on the other two flights.