こんばんは。
丁度おなじことで悩んでいたのですが(余白が多くなること)、意外と maxWidth が影響を及ぼしているような気がします。
検証ページをつくったのですが、このページでは maxWidth をいろいろ変えて、フキダシを開けるようにしています。
maxWidth=(なし, 50, 150, 250, 400) と、5つのパターンで試せます。
http://homepage.mac.com/hwat/maps/GoogleGroups/thread-920311dcd357935e.html
50 と、 150 のときに余白が多くなります。そして、(プロパティ名は maxWidth のくせに)これらは同じ横幅なんです。
250 になると、 50 や 150 よりもフキダシが膨らむので、おそらくちゃんと width=250 なのでしょうけれど、そのとき、また
400 のときは、下の余白はしぜんな高さに見えます。
このことから想像ですが、フキダシの幅には最低必要なサイズがあって、それよりも小さい幅の maxWidth を指定すると、余白が大きくなってしま
うのではないでしょうか。