You can see what the all-grain world is like in steps. For your extract brews that use steeping grains, treat the steeping just like a mash...control the amount of water (~1.5qts/pound of grain) and control the temp (~150-155) and see how that works for you. Batch sparge as if you are mashing.
Once you are comfortable with that, try a partial mash recipe. Your process will be the exact same as the modified steeping except this time there is actually enzyme activity taking place (because you are using malted base grains now).
If you like how all that goes, step over to all grain and the same process as above is done with the entire grain bill (hence the need for a large mash ton and bigger kettle).
The nice thing about doing it this way is that you have brewed a few beers, your pipeline is filling, and you should have your own brew to drink during that first all grain session

__________________
Something is always fermenting....
"It's Bahl Hornin'"
Primary: Empty
Brite Tank/Lagering: AHA Summer Ale
Kegged: Sonoma County Organic Cider, Wise One Wit v1.2.1, Helles Bock, Ommegang Abbey Ale Clone, Derangement (Belgian Dark Strong), Sarcastic (ESB), Kranky (Kolsch v1.1)
Bottled: Alt Lang Syne (Dusseldorf Alt), 99% (Calif Common), Contentment (Trappist), Kranky (Kolsch v1.0),
On Deck: Need to bottle, out of kegs!
My Site: www.restlesscellars.com