I've seen this issue when a larger font is in use on unpatched builds.
Without looking at the code, it appears that the Shuffle setting is displayed left justified (on two lines), then the Repeat setting is displayed right justified (again using two lines) and finally the Show Files setting is displayed centred (3 lines?).
Using courB14 with r14907 on a 2nd Gen iPod causes the Shuffle setting to display partially off the top of the screen, and the Repeat setting is partially overlapped by the Show Files setting.