Pure CSS speech bubbles
Nicolas Gallagher has devised a CSS only method of creating speech bubbles which you can read about here.
No images or javascript, using only simple mark-up with a splash of border-radius, CSS gradients and generated content Nicolas achieves flexible speech bubbles that work across all major browsers, although things are obviously slightly icky in Internet Explorer, as one would expect.