I'm horrible at coming up with diets. I just ended up eating a ton of high calorie high fat foods when I bulked up so I can't really help you there. As for how long it takes to see results, I guess it depends, I mean if you're on a good diet maybe less than a month before you start to see faint lines. Before I had a
gym membership all I had for legs at home was
leg extension and leg curls on my bench and my legs were cut. I was doing a ton of extensions at the gym and my legs were cut up again, but after eating all that fatty food I'm struggling to get the lines back in my quads, but there slowly coming. I've posted one leg workout in the journals section if you want to check it out. I used to pyramid the leg extensions back down as well, it just depends on how busy the gym is and much time I have left when I get to them.