I assume iDvd uses the quicktime components for import. MPEG2 is covered by all sorts of licensing so isn't bundled with the OS, it's an add on which is £20 or so.
If you don't feel like paying for it, then some other open source solution (like something mentioned above) will probably allow you to covert to come other format which you can import without problem.