I have tried a number of portable speakers for my use with my 3G iPhone. When traveling for work, I like to be able to listen to music in my hotel room either from my iPhone directly or via applications like Simplify Media, Pandora, LastFM, or even IceCast stations. I own several iPod portable speaker like the Altec Lansing inMotion series, but in every case, I have to deal with the iPhone incompatibility message and the typical GSM buzzing noise that occurs when the phone radio is active. After some searching on the web, I found a well-rated set of portable speakers specifically designed for the iPhone (they also work fine with regular iPods) from Logitech. The model is the Logitech Pure-Fi Anywhere 2 Compact Speakers. iLounge.com rated these speakers as an A- which is a pretty decent rating from a site like iLounge.com. I recently purchased these speakers and they work as advertised and have a great sound for this price category. For a small to medium size room, they sound great.