Rhythmbox has integration built-in for online purchases from the Ubuntu One Music Store. The music syncs from the Ubuntu One Cloud so once purchased, the music will sync to all your Ubuntu computers (other other distro's if you install Ubuntu One cloud computing).