I've been thinking about finding a nearby place to swim regularly but the only place nearby is the YMCA, and from what I recall as a kid, the pool isn't exactly clean.
As for yoga, I've done P90X a couple of times and for those that don't know, according to Tony Horton, yoga's an essential part of working out. But something about it never really sat right with me, and reading the other comments here has helped me pinpoint why. When I would do yoga, the first few times I'd make it through the entire hour and a half (first 45 minutes were various Ashtanga Vinyasa sequences; last 45 minutes were balances/stretches) and the last half always made me really uncomfortable. I told myself it would get better once I got used to it, but after a few weeks it didn't get any less uncomfortable so I just stopped doing the stretches/balances; and if anything, I'd bet this this actually helped with my overall fitness. When I was balancing on my neck/shoulders and putting my legs behind me, I remember thinking every time, "How can this possibly be good for me?" Lo and behold, I wasn't alone. These days when I do yoga, I just do my own thing (whatever feels natural) and it seems to work pretty well because I usually have sweat dripping off of me by the end.
Listen to your body, folks!