Recently I bought a Samsung 1080p Full HD TV and I wanted it to connect to my macbook. But unfortunately, macbook doesn't support HDMI output. All it supports is mini-DVI output.
I had to use:
mini-DVI to DVI adapter (Apple)
DVI to HDMI dongle (You might be able to find it cheaper on eBay)
Once connected, I went into the display preferences and I noticed that the resolution supported by Mac OS X Leopard is 1920 X 1080i(interlaced) and not 1920 X 1080p(progressive) [difference between interlaced and progressive].
In order to make the output 1080p, I made sure that my displays are shown on the menu bar. Then, I changed SAMSUNG TV resolution to 1600 x 900 and then back to 1920 X 1080(interlaced). I went to the display preferences on the menu bar and this time I had two options for 1920 X 1080, 60HZ (NTSC) Millions. I switched the SAMSUNG TV resolution to the second one and YAY!!!!!!! This time HDMI information on my TV showed, it was receiving 1080p @60HZ !!!!! :)
Please note, the sound is still coming from your macbook. You could connect your macbook to external sound system or could use audio to RCA cable into HDMI audio IN.