I have just started hearing more and more about glass head pins...and then I ran across this thread with even more supporters so I think they will be on my Christmas list. : )
I just use my fingers when i need to initiate an open pressed seam. I have a Rowenta which has a nice point but it is a heavy iron...