Have always found castrol magnatec to be a very good oil, 10-40 or 5-30, instead of paying £45+ for a fully synthetic oil, pay around £25 for a good semi and change it every 6 months (it's really not good to leave oil in the engine for too long even (or especially should I say) if you only do low mileage. Oil asborbs all the muck that your engine produces and the additives counteract the acidic products of combustion, short journeys that never get the oil hot tend to be harder on the oil than longer trips.
If you need to save a few bob, change the oil every 6 months and the filter every 12 - I always use genuine Honda filter, some cheaper ones have filter mesh with larger holes which can let particles circulate around the engine that shouldn't be there.