There are a lot of good ideas on this string, I also find that coming up with a plan before a weekend is a good idea, especially early in recovery.
Other ideas that I can think of - hit a couple of AA meetings, that is a good way to start meeting sober people. If your from Tacoma, go to Seattle one day and hit a noon meeting then go for a walk around Greenlake. If AA isn't a part of your life and you have a vehicle, drive to North Bend or even Bellingham ; ) and check out the scenery.
Free time is tough to get through but the more weekends you get under your belt, the easier it will get.
Enjoy!