You could change the gear oil see if it stops any crunches etc. Genuine honda mtf is what i would reccomend. If that doesnt help then its prob the synchros buddy.
2nd-3rd gear synchros, its the first sign of mechanical age of b-series Honda's. Id be surprised if changing the gearbox oil will rectify this, but you could always try some fresh Honda/Land Rover MTF.