Out of the 2 i would with the lumia 630 as it has a better cpu and gpu combination, better screen and more storage. Although it doesn't have as much ram I am assuming you won't be doing much with it in the first place as these are only budget end. But there is always the problem of a lack of apps and the speed at which they update in windows so if you don't mind that then get the lumia.