I'll you have to do is remember to check "Send Windows Friendly Attachments" in Mail.app. That will take care of most of the file incompatibility that gets complained about. Beyond that a jpeg is a jpeg, a PDF is a PDF and a rich text file is a rich text file.
Lately I've been leaving leaving my work laptop in the dock on my desk and Remote Desktop-ing in to it from my mac. Combine that with the FTP server running on my PC and it's like I'm sitting there.