We found this image on Flickr and elt totally inspired. Normally tomatoes need lots and lots of light and a nice deep pot for them to grow their roots down into (you can go smaller if you're growing cherry tomatoes). We've had some trouble even on a balcony, but this gives us hope. So if you're short on outdoor space but you have some room around a bright window, this could be you. Plus we'r sort of into the whole vine on the inside of the window aspect. It offers privacy and a nice green filter.
If you're interested in growing an indoor vegetable garden, start with a bright south facing window and a container planted with tomatoes. Make sure not to overwater. If those are doing well and you want more: herbs do well or you can try some root vegetables. Has anyone grown veggies inside the house with any luck?
(Image: Flickr member Kevin Lawver licensed for use under Creative Commons)