Well, I'm not using Aspire 4520, but on other laptops I used Debian successfully in dual boot with a Windows installation.
For the graphics driver I recommend you to use a tool called 'envy', which does the nasty work of installing proprietary drivers for you.
Everything else should work out of the box mostly, APT should fit all your needs.
P.S. Ubuntu should give you a similar experience (compared to Debian), since it's based on it.