As a member of both groups, I feel for both. When I'm riding my bike, I'm always worried someone won't pay attention and run me over. I also get peeved when I see cyclists ignoring the rules, like blowing through stop signs and not walking their bikes across controlled intersections.
Fortunately, Edmonton has a lots of designated bike routes (essentially double wide sidewalks), so you can travel quite well without riding on the road. As far as I know, there is only one bike lane (on a road) in the whole city on 127 st. Just a few months ago there was an announcement that Edmonton was looking into spending $100 million over the next 10 to develop even more bike paths, which is great.
http://www.cbc.ca/canada/edmonton/story ... -plan.html