Good grief, why does AMD need so many different sockets this is getting ridiculously. I really haven't been keeping up like I should ever since I got my Intel chip. I know AM2 and socket F are different but is AM2+ 940 pin? I am assuming AM3 is a all new socket to?
EDIT: nm I read some.
A motherboard with an AM2 socket will be compatible with AM2 and AM2+ CPU and vice versa. Also, according to the same manufacturer, future AM3 processors using 45nm fabrication process and compatible with DDR2 and DDR3 will be compatible with current motherboards. AM2 and AM2+ processors will not, however, be compatible with AM3 motherboards as the latter is restricted to DDR3. Of course, with AM2 sockets, future AM2+ quad core processors will not express their full potential: they will not work with HyperTransport 3.0 but with 1.0, and the distinct voltage between the cores and the memory controller will not be possible.