My DS has never been great at entertaining himself, which hasn't been a huge problem because we are usually busy and he has plenty of other children to play with.
But now...they are all obsessed with video games, especially the boys. I let him play a bit, but he becomes so preoccupied with it that he is constantly talking about games, pestering for new games, asking how long before he can have his tablet. He was at sports camp today and his favourite bit was when he got hit in the head and was allowed watch a tablet for 10 minutes while holding an ice pack to his bruise!
What holds your 6 year old DS's attention other than screens? He likes Lego, but only up to a point. I'm willing to throw some money at this if there is a magic solution! (I know there is no magic solution).