Well, conversationally, there is not really much difference between these two sentences. Both of them express the same meaning.
The only judgement I could make here is that the second option is probably the one you would hear an English speaker use most often.