I answered someones post on Toyota Nation about a bike mount system, so I thought I'd post it here too. There are plenty of options available. I like what I've come up with because it was cheap, VERY secure, and doubles as tie down points for the front of the bed. Here is what I did:
I bought 2 of these:
Total was around $21. Then I went to Lowes, got 2 large washers to fit inside the bed rail system ( I brought in a bed cleat with me to use to size the correct washer), bought 1.5" long bolts (I think they were 1.5" long, might have been 2", but with a 1/4" diameter thread. They fit PERFECTLY through the hole in the rocky mounts bike mount), a couple of lock washers, and fashioned my own mount system. I think I spent around $32 on all hardware required (for 2 mounts).
Instead of putting the bolt through the washer and having the bolt stick out towards you from the rail, then securing the bike mount with a nut - I did something else. I used JB Weld to secure one of the nuts that fits my bolt to one of the large washers that fits the rail. I used one of the bolts to align the hole in the washer with the nut to make it easier - just have to be careful not to JB Weld the nut/washer to the bolt itself. I did two of these per mount.
When the JB Weld was dry, I slid the washer/nut assembly into the bed rail with the nut on the inside of the rail (so you can't see the nut itself). Then take the bolt, put it through hole in the bike mount, then screw it into the nut/washer assembly you just made. Do that again for the 2nd hole in the mount. I used a lock washer between the head of the bolt and the bike mount itself. I also had to trim probably a little less than a 1/4" off of my bolt, otherwise it would hit the back of the bed rail before it was tight.
To do this I threaded a nut onto the bolt, trimmed off with a dremel what I didn't want of the bolt, then took the nut off. The nut will reshape the threads that got mangled by the dremel. If you dont do it this way, you might not be able to thread a nut on the bolt at all after you trim the excess threads from the bolt.
The JB Weld securing the nut/washer together is only to keep the two together. By putting the nut/washer assembly into the rail so that the bolt has to go through the washer before it threads into the nut, the JB Weld is providing no assistance in securing the load down. On the other hand, if you were to put the nut/washer assembly into the rail with the nut facing you, then you would be depending on the JB Weld to hold the nut to the washer, and therefore keeping the entire load secure... Not the optimal situation in my opinion.
So far I only hauled one bike about 15 miles with this setup. It was secure as can be though. I just used a bungee to secure the back tire. Another that is nice is that these mounts can double as tie down points. I take out the clutch part of the mount and store them under my seat when not in use. The mount itself stays mounted on the rail. You can attach bungees or tie downs to them to secure other things - just remember to stay within the safe load limits of the bed rail system itself.
Sorry no pics, but I suppose I could snap a few if they'd be of any help.