well i'll tell u my story so far. i was about 230lbs @8% bf till a yr ago. then my company moved me to a different city. suddenly i had more work, lots of travelling, little sleep, poor diet, irregular eating, obviously stopped training. i got sick too... had a bad cough for nearly a month. after just 4 mths, i dropped to 170. then i started working out again, tried to keep a good diet and getting sleep and i think i put on around 8 lbs in around 3 mths. i then quit that job and moved back. because of financial problems, i couldn't get a good diet and so i stopped training for maybe another 4 mths. my new job is quite relaxed and i don't have to travel. in those 4 mths i ballooned to 192 @ 20%bf. then things became a little better and i started training again. it's been 3 and a half mths since i started training and i'm now at around 210 @16% bf though the diet is still pretty sucky still. but i can say one thing... when i've gained weight/strength while training it's happened at a very rapid rate compared to any other time before. i guess this must be muscle memory?