09Apr10 Worst… Tech Names Posted in 10 Worst... | 6 CommentsIf you're willing to call your innovation "Boomsound", you should expect people to laugh...