thanks in advance!
also, is there no way that i can sync my ipod and iphone, with my mbp, rather than just my imac?
"There is no built-in means to sync non-iTunes purchases from the iPhone to the computer to start with.
1.You will want to set iTune to not Automatically Sync before connecting the iPhone. From the iTunes Menu, choose Preferences, and then Devices. You will see a checkbox labeled "Disable Automatic Syncing for iPhones and iPods," put a check in that box.
2.Make sure sure the MBP is logged into the iTunes Store with your correct iTunes ID.
3.Connect your iPhone.
4.To get your purchased content from the iPhone into iTunes, choose "Transfer Purchases from xxxxxxxx" from the File Menu:http://support.apple.com/kb/HT1848
5.Important! Before initiating a sync with the iPhone, go to the Info tab for the iPhone and enable Contact and Calendar syncing.
Make sure that no Sync options are checked/enabled under the Music, Photos, Podcasts, Video or Applications tabs. Choosing to sync any of the media from these tabs will erase the corresponding content from the iPhone.
Click the "Apply" button to sync with the MBP. This will merge the contact/calendar data with iCal and AddressBook but leave your iTunes media content on the iPhone."