I'll let you know how the tomatoes turn out - all my tomatoes wallowed last year (with the exception of the pear ones) but I think that was because of the 110 degree heat.
Hey, as far as roses are concerned, have you tried miniature roses in containers? They are perfect for sunny balconies and stuff. I especially like "Cupcake" and "Rainbow"...
Yeah, I could get some of those at Trader Joe's, just short of a sunny spot here but I'll keep looking.