If you are looking for "ease of use", you should check out <a href="http://allgrain.beer">AllGrain.Beer</a>
It's new and seems to be lacking some details, but the interface is great and really easy to use (at least for a newb like me).
Worked well for me! http://allgrain.beer/recipes/1030/
Love the different formats and embed code. Have you considered adding a section for notes, or mash information?
Normally, I'd say not to boil them. This leads to a "cooked fruit" flavor instead of the fresh flavor.
They will need to be crushed - or at least have the skins broken.
I'd add them straight to the carboy and later rack through a nylon bag.