It seems more important for others to argue about the format of your question as opposed to answering it, I'll give you a tip that did work for me on my 02 Sonata. It is a bit involved and you have to be comfortable with taking the door panels off, at least if you want to make it a DIY project. Pushing small dents and dings out from inside the door panel will at least yield you decent results.
I've used everything from a small 2" hard-plastic touch-up paint roller to a large "masher" marble to roll out the concavities. Something with a fairly rigid but curved surface works well. You won't be able to suck out small door dings using the old plunger technique though. Door panels are "soft" metal so it's not too hard to push out the dings but you have to be careful in the amount of force you use so as to not make it convex. It takes a bit of patience and practice but it can be done.
Depending on you model, you might ask Hyundaitech for tips on removing the door panels or there might be info on hmaservice.com (requires free registration). If this sounds a bit much, you could always go to a couple of body shops and get quotes. It depends on what you're willing to live with. If you don't mind walking, you could always be the person who parks in the farthest corner of the lot where no one else parks.
- Thee Chicago Wolf