What are the pros and cons (if any) to using Flex Profiles vs. Microsoft Roaming Profiles? Are their any good alternatives to Flex Profiles w/ paid support (mgmt thing)