I currently have an ihome, I got a bose soundlink (its a portable bluetooth speaker) as a gift from my dad but I was looking for a dock mainly. i did appreciate the gift but I explained it to my dad, he got it from costco so returning it will be easy. plus I was looking at the bose sound dock and it did sound significantly better than the soundlink. I feel that bose may be overrated/overpriced though. any advice?

things i'm looking for: max price $300, great sound for the money, remote, can connect to iphone.