You can search and reserve a seat from MegaBus.com in the states they service. Good bus?service is lacking in the US, probably since most people drive and the distances are greater than in Turkey for example. Countries where buses are the common way to go often serve good food and have wireless Internet access.