I tried my Garmin GPSIII in the cabin as pax and it was rubbish very weak signal even when held right to the window.
I fly the B737-200 a highly modern aircraft

and take it with me at times and put it on the coming...gets a great signal there and at times has been of great help.