I've just been going nuts for these home made cream puffs at Theresa's Little Pastry Shop. They are located accross the street from the Manor Rd. Post Office - (553 Manor Road. (718-727-4004.
All baking is done literally behind the counter, it puts a place like Magnolia to shame. They specialize in cream puffs, the filling is better than any I've had in a while. They make things like tiny merengues with hazelnuts in the middle, I've never had merengues with anything more than vanilla extract!
I don't know of any other place like it on Staten Island. I know that there is Mother Mousse, and that is fine, but if you are searching something a bit more refined I highly recommend.
ps - If this shop was in Manhattan, you'd have trouble getting through the door.