only watched the first video so far, but it looks good! some good shots in there. I think the intro would have been more powerful if it didnt have the overlay editing, but thats just me (and I realize you didnt edit it).
as for bashing public transit- maybe just dont ever let your gear leave your sight again! public transit can be extremely useful!