The OP seems fine to me. He didn't copy and paste the guideline verbatim, but all necessary info was there. Edit: Except budget.
Save some cash with this RAM: http://www.newegg.com/Product/Product.aspx?Item=N82E16820145260
And if you want to use the onboard graphics of the 2500, you'll need an H67 motherboard (not P67). I don't have a specific recommendation at the moment but I'm sure you'll find some if you search the other threads for H67.