You can use any micro atx board you like. The problem is you have to purchase another windows coa if you're still using the operating system that came with your board. There's a small bios file attached to the windows operating system that id's your board as hp everytime you boot up. So a non hp board may not allow windows to boot. If using amd, you may try a newer version of your 6150 chipset board, but some of those are limited to 95 watt cpus; however, some will work with faster phenom II am3's. I have one of those boards now that use ddr2, and they work fine, but I'm using the am3 sempron 140, since I'm not a gamer.