First off i've had an iPod touch for 4 years, waiting for the day that Verizon would carry the iPhone..I finally have it and it's great. However, I guess i got a little bit used to some of the features on the Droid 2 that I was using prior to the iPhone. Why is it that you can't just assign any of your songs as a ringtone?? I think I know the answer and it's money. My guess is Apple wants you to buy ringtones. OK, I get that but is there no way to do this without buying them? The other thing is on the Droid you can link contacts with Facebook ect. When one of your contacts calls you, their current FB pic shows up with their FB status as the phone is ringing..This is by no means a deal breaker but I though it was kind of cool. Is there a way to do this on the iPhone? Thanks for any input.