The ability to "check your s**t", as you put it, is coming eventually in a firmware update. As for playing your own music, several games let you use custom soundtracks now such as Super Stardust HD and High Velocity Bowling. That bit is available now, it's just up to game developers to use it.