I'm thinking of getting a new modem/router.
Can anyone recomend someting that is good value for money

It must have,

1. Gigabit Lan
2. 11N wifi
3. ADSL2+
4. Would be nice to have a USB port for a HDD but not essential

At the moment I have a Netgear DGN2200v3 but I want to upgrade to gigabit cable, I know I could add gigabit switch but I would rather have a 'one box' solution.