The slowest cruise groundspeed I've ever seen in a 737 was on a PMI-LPL trip last winter - FL330, GS 289!! I think we had about 160kt of wind and were using a crappy Easyjet cost index (18 I think).
3 hours and 15 mins for the trip. I thought we were going backwards.