What are the best portable speakers at an affordable price for the iphone/touch? Must be loud enough to fill a room with no distortion. Of the ones I tested, Logitech's Pure-Fi Anywhere 2 sounded pretty good. Is there a Pure-Fi Anywhere 3 coming out? Do you recommend something else?