To eliminate cooking odors from your hands, onion, garlic, shrimp, etc., rub a few coffee beans in your hands. The oil in the beans will absorb the odors.
This page contains the following solutions.
To get the garlic smell off your hands just rub them against your stainless steel sink. It takes the smell right away!
This is a page about removing seafood odors from hands. Certain foods, such as seafood, can leave a very strong odor on your hands after eating it.
This is a page about removing onion and garlic smell from hands. Onions and garlic both can leave your hands pretty smelly.