WRT your stuck downloads, bear in mind that a lot of the heavy bomber skins are now in 2048 rather than 1024 res. This means they tend to be a lot larger and take far longer to download than other skins, particularly if they have specularity and bump maps included with them.
The skins page on the HTC site has not been updated in over a year now. So once you've downloaded everything off of there you still have to get the remaining ones through the game.