DVI output

I've been reading into vga output using an AVR controller and was a bit disappointed by the low resolutions available, seemingly due to the low speed available to a microcontroller. The thought occurred then about outputting in DVI-D which theoretically could output in a high resolution using the same controller. Unless I'm understanding the DVI spec wrong.

Any thoughts on this?

disappointed by the low resolutions available

Could be something to do with the limited amount of memory?

The thought occurred then about outputting in DVI-D

"Minimum clock frequency: 25.175 MHz "
Gonna be tough.

Well it's to do, as I understand, the clock speed of the avr is limited to 1uS per assembly instruction. That coupled with a lack of decent vga controllers, makes vga-output pretty though.

Taken from here mostly:
http://www.pyroelectro.com/projects/vga_test_box/theory3.html

I guess DVI isn't the solution though, where did you see that minimum clock freq? Just curious.