That sounds pretty good, all of it. The prices are not bad. I really like those Seagate Hardrives. You can barely hear them
Your motherboard manufacturer's site should be able to tell you what your mb supports.
I don't know if Best Buy has any of those hard drives left, but it'd be worth it to drop by and check. I bought one, and it is working quite good.
I'd say check www.pricewatch.com. They have good prices there.