I didn't know there were passes...I just took the bus from Salisbury, moseyed along the boardwalk behind the other tourists, and got back on the bus. I've heard Avebury is a better experience but didn't manage to go there.
Hadrian's Wall isn't as old or spectacular but parts of it are worth visiting, especially around Housesteads...nice walking trails along the wall.