The 737 NG is a good aircraft, but it does have it's flaws. Warning systems are not up to modern standards. Helios and cabin altitude warning springs to mind. Being modified as we speak.
Helios Airways Flight 522 was a 737-300 which made its first flight in December 1997. Cabin altitude warning/configuration take-off warning is not similar on the NG (IIRC).