Grain mill is the way to go. Then you can have grains lying around for longer. Farmhouse brewing has good deals on hops. You have to buy 4oz at a time but then you can always have some floating around.
Remus- How did your brew turn out? Mine isnt too bad!... not quite as roasty as the real...