Hey there.
I'm coming from a R9 390 8GB and I assure you that i've never, ever had used more than 3.8GB of ram at 1080p.
Either that, or 4GB of ram at 1440p.
Try not to fall for the gimmick because even 3GB is mooore than enough at 1080p.
4GB would be great if you have a 1440p/2k monitor.
Because you'll start to lose performance even if you get to fill up that sort of ram because raw power wont be enough to provide a normal performance for all that texture and pixels.
Just a marketing gimmick.
so get whichever is cheaper and if you got 1080p.
then 4gb woohoo