I could be wrong here, but I think if you get a Sapphire you can't be absolutley sure you'll get the better ram (Samsung).
I recently got a BBA 9800 pro, and it has the Samsung ram and prolly the R360 core (haven't wanted to void the warranty so soon by pulling off the HS). I've it OC'd past the 9800XT speeds with no sweat, run it like that 24/7. When we get into Fall and cooler weather, I'll see what it can actually do.
BTW, my BBA came with a 3 year warranty too. Got it for $200 on sale at Best Buy
EDIT: Looks like I'm wrong about about the better ram always on the BBA cards. Somebody elsewhere claims to have purchased a BBA and it had the Hynix ram (but did have the R360 core)