GT4 is indeed worth purchasing imho. With over 50+ tracks, some 650 odd cars to purchase/unlock, and multiple game modes (some new), your bf could easily lose himself in this game for hours on end (not sure if that's a good thing from your perspective, heh
). Bottom line is he won't be dissapointed.