How about MSi 645 Ultra? I know it's not 845D but, It's cheaper than ECS' SiS 645 board even (645 Ultra is $73 at Newegg). if you still want 845D then go for Asus P4B266-C at $115, or one of Intel's 845-D boards which are around $100 as well. Good luck!