It seems like the general consensus is to use resource_path in URLs unless there's an explicit reason to use resource_url (like linking to/away from an SSL page, or a different subdomain).
I've run into bugs from time to time from using _path, so don't use it anymore, but when I googled this, most people say to use _path unless it's necessary to use _url. Is there any particular reason that I should not be doing this, or is it just bad form?