is the princeton apex any good? how does it compair tomother headlamps out there?