I was strongly considering a windows phone. I even went to the microsoft store to try one for about 30 minutes to see if I liked it. I was somewhat impressed (as an Android user) until the point I went to send an email and thought I was just being silly and did not know how to work attachments. That led me here from Google to find out you can't attach files. Really??? I think I will have to wait for 8.1 to see how it handles then - too few programs and lots of lacking features at this point, unfortunately.
It's not that you can't, it's that it's more difficult than it should be. You can attach files to email documents but it requires saving the document to OneDrive and then sharing it from the OfficeHub. No, it's not ideal. But it's possible. This will all be resolved in WP8.1.