Too long? The next size down is 159 and I can't find them anywhere.
The 159 cm AX has a radius 12.9 m. For a ski of that radius, it is just a tiny bit too short for 165 lbs, unless you are mostly skiing small hills that are covered in ice. 167 cm (at a radius of 14.4 m) is the right size, unless you ski faster than 90% of the other skiers on the hill. In that case you would want the 175 cm , but you would also probably want the SX instead.
Use almost anything except Marker Royal Family. If you have a smallish foot or have the ski come off in soft snow, you will curse the Marker heel. I used to have Schizo Griffons and was really glad when I got rid of the skis because I hated the bindings. Atomic/Salomon, Head/Tyrolia and Look/Rossi all have better bindings.
I would think the 167 is a good length for you. It skis a touch short with the early rise.