Soap dishes can also be cleaned in a dish washer. Although you can easily clean this stuff, you can still place them in your dish washer. This will make it spotless clean.
Even stove grates can be cleaned in the dish washer. Just make sure that the bottoms are enamel coated. You can check the internet for detailed guide.
It would be great if your vent covers are as big as this. This can easily be cleaned in your dish washer. No you can clean this cover in a matter of minutes.