Can some one help me find a cpu to work with my board?

Hi i am going to purchase a asrock 870 extreme3. i found the ram that i think will work. And i want to see if it will. please let me know. Also i cannot find a AMD Phenom x4 black edition that the manufacture says works. Here is the Motherboard, ram. And i cant decide on the ram please help!

Motherboard: Newegg.com - ASRock 870 EXTREME3 AM3 AMD 870 SATA 6Gb/s USB 3.0 ATX AMD Motherboard

Ram:
PNY Optima MD8192KD3-1333 Desktop Memory Kit - 8GB (2x4GB), PC3-10666, DDR3 1333MHz at TigerDirect.com

Corsair CMX8GX3M2A1600C9 XMS3 8GB DDR3 RAM Kit - 2x 4GB, PC12800, 1600MHz at TigerDirect.com

Possible Cpu but i dont know if it works.
Amazon.com: AMD Phenom II X4 970 Black Edition Deneb 3.5GHz 4 x 512 KB L2 Cache 6 MB L3 Cache Socket AM3 140W Quad-Core Processor - Retail HDZ970FBGMBOX: Electronics

the site says 125W and this one is 140W.

Manufacture CPU support list
ASRock > Products > 870 Extreme3 > CPU Support List

Ram
http://www.asrock.com/mb/memory/870%20Extreme3.pdf

All help is thanked :chk: