Update: I got the set of Thule bars I mentioned earlier. The deal got me 2 extra bike mounts, pads and the attached rachet straps; all for 75$! Thanks for the help everyone.
One last question, should I be worried about theft? The towers do not have any locks. All that keeps the towers and bars...