Instead of paying for a GFCI breaker, I've always wondered if you can GFCI the first outlet, and then all the 'downstream' outlets would be protected as well? The cost of a GFCI breaker is a lot more than a regular breaker, and GFCI outlets are cheap....but safety is worth whatever it costs...
I'd hesitate to take advice on electrical that I didn't get from my local electrical inspector. Take advice on a forum as a starter for your research and then check into your local codes. US code is different from Canadian - as is the code from area to area - so check with your local inspector. I was watching This Old House, and they were using Aluminum wires...didn't know they still allowed that in the US - it's certainly not allowed in Canada in new construction!
I think the best advice is to pay someone to do it. If you're asking for electrical help on a forum, then you want to pay an expert rather than pull permits for yourself; electricity can easily kill, and improper electrical work can both kill and burn down your home - so it's not worth the risk!