Smileys in posts look off because they also get the 14px margin at the bottom that's intended for normal images. Smileys however also have the wp-smiley class, so it should be possible to have them appear inline correctly.
If you're logged onto the blog you can see the problem in action here. Otherwise see here.
I could honestly do with turning automatic smileys off, but...