Recently got a galaxy S3 on the 3 network - they told me all the other networks have started charging for tethering on new phone contracts, although most older contracts include it free. Guess they needed to do it to protect the sales of the USB dongles.
Photobucket android app is good though