+1 for using a cajun cooker / turkey fryer. In my experience, I can get to temps faster, maintain them (for steeping) easier, and boil quicker.
I also like doing it outside, too. There is something magical about making the neighborhood smell like a brewery! Typically, a neighbor or two stops by to see what's up and have a beer and a chat.