AMDs are more cost efficient and can deliver similar but less performance.
AMD is releasing a new CPU that is suppose to compete with the Intel Sandy Bridge i7 line in mid June. Cost and performance is still unknown.
I would wait till mid June so you can have more options in buying a computer that is up-gradable and powerful
but what about intel ? i hear they will also have a new processor at the beginning of 2012?