This is probably extremely complex, and therefore not possible, but.... I have a stupidly slow internet connection (<1Mbps) which is pretty much unlimited but have just got a 3 dongle which is giving me ~5Mbps (which is lush!) but it's got a 5GB cap. After the 5GB it's 8p per MB which is is £80 per GB so I really don't want to go over that... What I'd like to find is a piece of software (or hardware, for that matter - maybe built into a router...?) that automatically determines whether the file should be downloaded over either the 3G dongle, or the WiFi, in accordance with a series of policies. So, for when I'm downloading a huge file (like Lion), it needs to go over the WiFi, but when I'm watching iPlayer, or casually browsing the net, I want to be going blazingly fast on the dongle. Again, I know this is probably complex, and I'm not even sure you have have 2 different internet sources running concurrently but I thought I'd put it out there, so, does anybody have any ideas?