Another vote for Chromecast.
I have an ATV and and it's great as well, but if all he's looking for is the cheapest device for Netflix, it's hard to beat the Chromecast.
Since you have a Chromecast, tell me this. Can you browse for movies and flip between apps from the TV like you can with the Roku and ATV, or does it only mirror what's displayed from your computer screen?