The problem with Greyhound is that you might find yourself being dropped off somewhere you don't want to be. If you dio not have someone to come pick you up it might be a real hassle. The US is not known for it's public transport, to put it mildly.
Where in RDU are you trying to get to? Downtown, the airport?
Where are you flying into originally?