A system for delivering source data over a plurality of different wireless networks (70; 72; 74) comprising: a processing component for dividing a source data stream into multiple data streams; a buffer management and transport controller for buffering the data streams into multiple transport buffers (34; 36; 38; 40) as data portions; a plurality of radio frequency interface modules (32; 52; 54; 56; 58) providing simultaneous wireless connectivity to the plurality of different wireless networks to utilize data throughput across the plurality of different wireless networks, wherein at least some of the plurality of radio frequency interface modules is further operable to provide feedback regarding network conditions for the plurality of different wireless networks; a data transmission control and reassembly operable to reassemble data from the plurality of different wireless networks and to provide additional feedback regarding network conditions for the plurality of different wireless networks; wherein the buffer management and transport controller is configured to control the flow of data portions from the transport buffers to the plurality of radio frequency interface modules; wherein the buffer management and transport controller is operable to use the received feedback to determine which wireless networks are performing well or poorly; wherein the buffer management and transport controller is configured to receive the feedback to determine the best means for delivering additional data portions in transport buffers; wherein the buffer management and transport controller is operable to use the received feedback to select a transport buffer for subsequent delivery, and to determine a radio frequency interface module (32; 52; 54; 56; 58) to be used for delivery of data portions of the selected transport buffer through the plurality of different wireless networks; wherein the buffer management and transport controller is operable to select a first radio frequency interface module to transmit a first data portion and a second radio frequency interface module to transmit a second data portion such that different data portions are transmitted to different wireless networks; and wherein the buffer management and transport controller is operable to control the number of data streams received from the processing component based on the feedback to adjust the amount of data being transmitted. a processing component for dividing a source data stream into multiple data streams; a buffer management and transport controller for buffering the data streams into multiple transport buffers (34; 36; 38; 40) as data portions; a plurality of radio frequency interface modules (32; 52; 54; 56; 58) providing simultaneous wireless connectivity to the plurality of different wireless networks to utilize data throughput across the plurality of different wireless networks, wherein at least some of the plurality of radio frequency interface modules is further operable to provide feedback regarding network conditions for the plurality of different wireless networks; a data transmission control and reassembly operable to reassemble data from the plurality of different wireless networks and to provide additional feedback regarding network conditions for the plurality of different wireless networks; wherein the buffer management and transport controller is configured to control the flow of data portions from the transport buffers to the plurality of radio frequency interface modules; wherein the buffer management and transport controller is operable to use the received feedback to determine which wireless networks are performing well or poorly; wherein the buffer management and transport controller is configured to receive the feedback to determine the best means for delivering additional data portions in transport buffers; wherein the buffer management and transport controller is operable to use the received feedback to select a transport buffer for subsequent delivery, and to determine a radio frequency interface module (32; 52; 54; 56; 58) to be used for delivery of data portions of the selected transport buffer through the plurality of different wireless networks; wherein the buffer management and transport controller is operable to select a first radio frequency interface module to transmit a first data portion and a second radio frequency interface module to transmit a second data portion such that different data portions are transmitted to different wireless networks; and wherein the buffer management and transport controller is operable to control the number of data streams received from the processing component based on the feedback to adjust the amount of data being transmitted.