I'm slowly trying to get things set up so that all the vegetables I want to grow will be in containers. I think I'll have more control that way--I can move the plants to wherever they'll get the proper sun exposure and hopefully they'll be less vulnerable to certain pests.
I'm doing this on a very limited scale already. I've been growing mesclun, spinach, tomatoes, and carrots in containers. I also have a couple sweet peppers and a couple Roma bean plants in containers too, although they're not doing too well so far. Today I pulled out the last of the spinach, which had bolted, and replanted the same container with more mesclun. I also sowed some more Round Romeo carrot seeds around the perimeter of the container where the berry plant is growing.
I'm trying to find whatever information I can on what varieties of vegetables would grow best in containers and I think I found a great resource: ContainerSeeds.com. They offer an impressive array of vegetables that are well-suited to containers, along with information about the size of container that is best for each plant. I think I'll be placing an order soon.
I also did something yesterday that will probably turn out to be very smart or a waste of money. I bought a small (quite small) greenhouse on ebay. It's a plastic-covered, 5-shelf structure that's roughly 6' tall, 2' wide, and 1.5' deep. Hopefully, it will be just big enough to keep some lettuces going year-round and get an early start on spring seedlings. Including shipping, it's $55. If it works out, it should pay for itself in a couple years.