Why do the deoxyribonucleotides use T and ribonucleotides use U?
For the switch from thymine (T) to uracil (U), it actually doesn't have anything to do with the sugar backbone of the nucleotides. This article on Science Daily explains that U is more cost efficient to produce than T because it can be easily gotten from a chemical degradation of cytosine (C). Since RNA has a short life span and because the cell needs a lot of RNA it uses U. DNA, on the other hand, undergoes a lot of checks and repairs. If it were to use U, it wouldn't know if the U was really a U or if it was a C that got damaged. Since it is important to keep the number of mutations to a minimum, DNA uses the more costly T to ensure fidelity. 

I would also like to point out @AMR's comment. It isn't just an oxygen atom. An oxygen atom is the difference between the air we breath and ozone that can kill you. It's the difference between water and highly flammable hydrogen gas.