The best deal is if you are a student or a government employee, and then you get it straight from Apple. Other than that, most places will have very similar pricing right now (like within $10). So if you're not a student/govt employee and you can get free 512 MB of RAM, I'd go for it!