890GX is overall better. It has more features and better CPU support
The only advantage of 790FX is that it supports CF @ dual x16 mode(whereas,890GX supports it @ dual x8);however,the difference between dual x16 and x8 isn't noticeable unless you play at extremely high resolutions