Figured I should chime in w/a few things. I originally said something similar back in my DSS (satellite) hacking days many years ago.
First, all of you know the legal risks in your location, if you don't you should. Ignorance is no excuse, it'll also help you from freaking out if anything happens and at least give you an idea what your up against if you run into any trouble.
Second, a lot of risk can be minimized if you just take some basic (and some advanced) precautions;
Stupid easy stuff -> Don't give out your address, phone number, etc. Don't leave pictures with easily identifible personal information; face, bills, front of your house. Be careful giving away information about local landmarks and such, info about family or your new car you just bought. Only tell people you trust, and even then, people get funny about stuff like this. Best to no one or keep the knowledge about your setup down to a minimum.
Moderate stuff -> Use a browser like firefox and get one of the many proxy addons. This will hide your IP address atleast from the website (there are still (low) chances of law-enforcement getting your ip from the proxy). Clear your cache every once in a while or surf in private mode. Make sure your anti-virus is up to date.
Advanced Stuff -> So, some have super large grows and have more risk of being put away for a very long time, law enforcement also tends to use more resources for bigger catches. Some larger growers or paranoid people should take some advanced steps like paying for anonymous services or remote desktopping to a server that is out of the country and connect through there. Use VPN or SSH to securely pipe all your data through a remote off-shore server. Also use applications like bcwipe to wipe your free space. You can setup a scheduled job to do this every once in a while. Less chances of getting evidence from deleted files.
Optional but recommended -> participate or donate to local and national legalization groups. The sooner weed is legalized the less we have to worry about in the longer run.
Hope some of this information is helpful. Didn't mean to hijack a thread but when I was doing DSS and now growing, I always assume law enforcement is watching the forums. You never know, there maybe snitches/undercover, the trick is to always assume there is and take basic steps to hide yourself. Whether smoking, growing or whatever.
Be safe out there.