All major Android wireless phones are compatible with WiFi tethering. That means you can broadcast to the wireless Internet you receive through 3G connection from your data carrier. To enable these functions, please go to the menu of your phone, click Settings > Wireless & Networks > Tethering & Portable hotspot, then you can choose the method: USB (broadcast the Internet with a cable) or Portable WiFi (broadcast the Internet with wireless technologies). From the same screen, enter the settings menu and select the SSID, password and any other customization options available.
The best way is to stream the Internet with a USB cable because of the speed that is faster than WiFi.