Matrox does support DVI + dual head + VIVO + 32-DDR + MPEG-2 all kinds of stuff and about 135 bucks (G450) -- cheap?!? , eTV a little more than $200 -- I haven't seen any reviews yet but they seem pretty cool.
The ATI Radeon All-in-Wonder 32-DDR about 210 bucks is better ?!?! PCWORLD rated it BESTBUY, and it supports digital flat panel too. I think I'll go with ATI, but it's still not my final decision though.
Thanks for helping.