Hmm, i think the first is more formal or better english... both are totally accurate, however the second one appears to me as something that would be said by people that aren't super educated, and i imagine the first one would be said by someone who speaks very well.