the bus i took was horrible 5 years ago, maybe there are other options now, the bus was packed with very loud tourists ( i wont mention where they came from... )
budget thailand has no oneway charge if u rent more 5 or more days...
In Chiang Rai the car can be very useful as well :]