Led Zeppelin II is indeed better, and it is also the greatest rock album ever by any band... period.
For me, it's "Who's Next".