I recently restarted extract brewing after taking a good amount of time off, and the so-far, so-good results have me thinking about heading to all-grain. I don't mind having to buy new equipment, but I want to buy the right gear the first time around. I live in a large, but second floor apartment, so everything will be indoors. I've also committed to using corney kegs for fermenting as well as kegging, so I'll be looking at only ~4.5 gallon batches. I currently have a 5 gallon kettle, a decent assortment of buckets and carboys that aren't being used, and a whole mess of kegs. I'm thinking about adding the 8 gallon megapot, deluxe 5 gallon cooler kit and a grain mill from northern brewer. So, if you were in my situation and could start over, does this sound like a good direction to go in, or is there a better way to go about it? Also, anyone ever use kegs for long term grain storage? I figure they're airtight, light-proof and easy to purge with co2, might not be a bad way to store large amounts of grain for a while.