Looking at your sample photos, I don't see any problem. There are two ways I think most people display their work: at very small scale on a computer screen (roughly 4x6" overall area, give or take, say 750-900px wide/tall screen size), or at moderate scale in a print, say 8x10 - 13x19, possibly 17x22 at the upper end. Its a rarer photographer that blows their work up to immense size in print.
In both of the more common formats, the amount of noise I see in your sample photos should NEVER be a problem from any practical standpoint. If you scale your photos down to a reasonable viewing size on a computer screen, you would need noise on the level of the 7D's ISO 3200 for it to really begin to be a problem, and LR is pretty good at reducing ISO 3200 noise to more reasonable levels. If you print at 13x19, you will probably find that a bit of noise is actually a welcome addition, as it really helps normalize tonal gradents in a print.
I've never had anything to complain about with 7D prints, although admittedly I have not had mine much longer than you have had yours. My previous 450D had pretty terrible noise at or above ISO 800, and I've had a couple very large multi-foot prints created from some of its photos. The high noise level at ISO 800 and 1600, which is a fair bit worse than the 7D's ISO 100 noise, is slightly visible...the worst part about it is that it affects some of the fine detail in such a large print at high PPI. To be honest, I've never expected an APS-C sensor to perform well enough for such enlargements, even with the amount of work I tend to put in optimizing the TIFF images I send out to be printed. I have been holding out for a 5D III to take care of my more extreme need to print 4 feet by 3 feet, and I suspect it will service that need superbly. The 7D fills a different need, and allows me to capture shots of birds and wildlife in action far better than either the 450D did or the 5D might. I usually print those shots at smaller sizes, and the noise is never a problem.