what do these channels do, and can I download them?
I am interested in the facebook channel, the youtube channel and twitter channel, how do they work? does it just open the internet channel to that page?
From what I researched they're just shortcuts. They don't really have the full functionality of viewing the sites themselves on a computer. For instance, Facebook Chat doesn't work correctly and Twitter isn't as accurate. If you do a quick Google search you can find various sites that offer free file sharing links to the "wad" files. They can be installed by creating a folder on the root of your sd card called "wad". Then put them in there, use Wad manager or something similar to install them.