Vincent_2255 :
gussrtk :
The 1050ti will give better performance. but it's quite a difference in price and I know sometimes the prices of the 1050ti can near an RX470 at which I would grab the rx470 if it's just a few more bucks.
in the end, your call really
one of my friends said that i should pick the Sapphire RX 460 Nitro OC since im a casual gamer and i don't really render videos , but should i?
this depends on the games you play really. Rendering videos is CPU intensive, it will not be effected by the GPU. Maybe, could you tell me which CPU you got? and the rest of your system build, as well as a short list of games you like to play.
But, in the end, if you don't mind spending a little bit more money for better performance, then do it.
Even if you're a casual gamer, having better performance will only increase your enjoyment of the games, that has nothing to do with Casual or Extreme. I have friends who game on a RX460/similar just cuz they cant spend the extra buck on something better, but every one of them would spend if they had.