Sunbus has a real time bus tracker. A welcome development! We can only hope a smartphone app is not far behind!
As a CBD dweller who has for a period explored the lifestyle of being vehicle free I can only say that this does address one of the bigger problems of public transport in a regional city like Cairns. Public transport also has a status problem. Catching a bus wont get you elevated in social status as I found out!