I recently bought an 09 Ford Escape that replaced a pick-up truck. I was kinda nervous about how I was going to transport my bike. However, I came up with a DIY interior bike carrier that works great.
1) I bought a cheap fork mount from my LBS, usually for attaching to a truck bed. I paid $18 because I was in a hurry, but you can find them from $13-15 online.
2)Next I bought a pine board from Lowes, 2x6x1 ($4.97) and industrial strength velcro tabs ($3.97). I attached the velcro tabs to the bottom of the board, and attached the fork mount to the other side.
3) The velcro sticks to the carpeted seat back when the seats are folded down, which puts the back wheel and cranks in the rubberized trunk where they can't get anything dirty while leaving room for someone in the back seat.
My $23 solution (less if you have some off-cuts of wood laying around) transports my bike as well as a $70 carrier. Get a longer board and two mounts to keep two bikes in the back. It's very easy and quite cheap. Please feel free to share your ideas for different bike mount designs.
Link for fork mount: http://www.amazon.com/gp/product/B00...pf_rd_i=507846