Making that last decision for them sucks no matter what kind of spin you put on it. I had to do it twice last year with two very old pets.
The hardest part was convincing myself that I made the right decision at exactly the right time. Never second guess what you had to do.
When I get to that Rainbow Bridge I know I'm going to get beaten with happy-waggie tails.