For the most part, yeah, other than the overclocking like I mentioned. 692mhz is the highest I can go stable
It seems the refurbs last significantly less longer lol, like 3 to 4 months each. Most of them that I got have had the water marks tripped or the screen has the oil blotch. My 'u' button wasn't working for the longest on my latest replacement, but dropping it did wonders for that lol.