I know this thread is a joke... but Husky Liners makes a set for the C5. They catch everything and you can take them out and dump them out.
Weather-Tech makes a set of their floor liners for the C6... I have them in my truck and they're far and away the nicest floor "mat" made. They're expensive but worth every penny IMO.