Attach a file to a post

Can someone recommend a plugin that will allow me to attach files to my posts and insert a little icon along side of them? I looked but I could not find anything that works for me – I need to insert weird file types and most plugins seem to be limited to some pre-defined file types.