I've taken a list of English words, and examined each of them to see what they sound like (using the PHP metaphone function). This page lists the most common metaphone codes, along with their words. You can also search for a word of your own, and see which words sound similar - and which ones rhyme, and which ones alliterate.
haiks haikus hakes hacks hikes hakus hicks hawks hoicks haggis hackies hawkeys hickies hags hawkies hickeys hackees hacksaw hocks hecks hucks hokes howks hooks hookas hockeys hookahs hookeys hookies hoax hogs hugs
haiks paiks kicks leaks auks fakes sacks laics beaks gawks rakis makes haikus likes sakis backs jacks ricks bikes lakhs sikas knacks bakes micks quicks soaks whacks yikes yacks daks shiksa sheikhs kakas shakes chicks tacks wakes oaks pikes ticks tikis quais takes wreaks dicks picks racks quacks laogais cakes makos hakes kikes sikes hawks hakus wracks hicks hikes sicks jauks peaks jakes rakus licks hoicks lacks sakes packs hacks lakes mikes quakes macks zaikais kakis rakes pikas dikes wricks teaks kaiaks wacks tikes pikis wauks wicks takas shacks shakos nicks sheiks shikse dawks yaks yoicks
haik haiku haika hawkie khaki hike hickie hickey hick hawk hawkey haku hake hackie hackee hack dhak