Yeah....machines are ok and all, but I agree...nothing better than to roll your own and see peoples eyes bug out when they hit it....
I had a buddy that had one hand. He used to drive with his "nub" on the steering wheel, and the MJ was in the inside of the elbow..where your arms bends, you know? He would use his other good hand to roll it with a orange paper against the bend in his arm...and it came out fine!
Moral of the story, if my buddy can roll a joint with one hand and it was way decent, than anyone can learn.
Do what I did, I sat down with a zip, 3 packs of orange papers, and rolled and rolled and now I can roll with the best of them. Rolling is definitely a skill a true stoner/smoker needs to perfect.
Happy Rolling