I got my girlfriend a new iPod Touch and she is loving it, but I've been slightly concerned by weird behaviour of some apps. She got herself some games and some of them seem a bit buggy, while some ...