- Order CD from Amazon (I don't buy compressed music nor will I buy ALAC files as they are proprietary
).
- Insert into CD drive, click RIP icon and press F10 to start rip
- Click on correct album cover
- Wait 5 or so minutes
Will be ripped as a single FLAC file (lossless, which everything here can play - even the mp3 player

) and MP3 copy should I want it on the mp3 player (as above I want to choose when it's sync'd not when the system thinks I want to sync it). All content tagged, embedded images etc...
If I were to buy a FLAC file (see
http://www.allflac.com for an example of a site that does that), I'd just decompress the archive and put it on the shared drive. Then run a batch file to rerip as a set of .mp3 files for the MP3 player (although I could just put the FLAC file on the MP3 player as it plays them fine).
Backup happens automatically overnight. Same process with films (although no backup as I'm a cheapskate). Photos are just an export from Lightroom.
The bit you're missing is I don't want to use itunes as it doesn't cut the mustard when I'm playing films. I don't want to switch between different programs to play music and video. I'm very happy with xbmc for that as it's a perfectly consistent interface. Whilst you're playing in the perfect Apple world (just look at the device list you have syncing

) and are happy with the way Apple does things, I'm not. I guess I could use the xbmc DAAP interface which interfaces with itunes, but why? I don't have any iPxds, so no need for the software in the first place....