Considering one of your criteria was "to develop fun and viable characters without massive work", I'd say 4e edges ahead, but it depends on how high you are going to play. Lower level 3.5 is not too bad, but once you start looking at PrC requirements and a ballooning number of spells per day...