Everything is really great. The GFX in PGR3, PDZ, Kameo, CoD2 are awesome. Too bad most of the other games are ports. Although, they do look better on the 360. I've been playing quite a few games, and they're all good.
Another great thing is Xbox live arcade. Hexic really is a damn good game. So far there are over 10 games available for download on XBL Arcarde. This is only the begining.
The controllers are badass...I have a wired and a wireless and I have absolutely no complaints. The battery life is awesome and you can check the fuel level by hitting the guide botton (big X on controller). I was playing PGR3 and had to take a piss (do not attempt) and ran like hell with controller in hand and headset plugged in and still was able to communicate with the lobby while I was in the bathroom (lol). Quite a lengthy hallway too.
Cables? Well, the premium I bought had the hi def cables which are awesome, you can use them for SDTV or HDTV. So when I took it out of town with me I didnt need to buy new cables.
Playing music in games has never been better. Every game now supports custom sound tracks. I have a router and the 360 connects to windows and it can stream music and pictures. so instead of having to rip 4,000 songs to my HDD its just all there for me already...no hassle. It also reads ID tags and you can lookup tracks by genre, album, artist or song title. You can also make playlists on your PC and load them on the 360.
The faceplates are a cool feature. I never really liked the blue one I bought until I saw someone post of pic of theirs. I like the look over the original and will probably buy some more. I have my fingers crossed for the PGR3 faceplate...
You should consider buying one [Xbox 360] sometime, XBL and the new dashboard are amazing.
Happy gaming