Love my Ultimate G Diamond
It really is a nifty machine. I got mine at a vacuum shop that was closing and relocating stock to Utah. I ended up buying the Diamond and got 12 bags, 9 belts, 2 big bottles of shampoo and standard accessories that did not match. Eventually, I got all the matching accessories for it, except for a Handi-Butler (not even sure if Kirby made a Handi-Butler for the Ultimate G series). This is probably my most-complete and original Kirby.
I haven't used it to vacuum in a while, as I've been running my Heritage II as a daily driver and letting the Diamond get a well-deserved vacation until the Heritage II bag is full. I do use the Carpet Shampoo System monthly though. I'm pretty sure my Diamond will be back in vacuum rotation again soon!