I have a few clients who have PC software (complex sql database, asp.net solutions aso), but insist to use a Mac because of its design.
I tried a few solutions and the one I recommend and works best for me and my clients is called
PARALLELS.
You will need a Windows OS and you cant use, let's say, the one you already have maybe on your notebook. Legit licences of WinXP Professional are going for a few $$$.
Back to Parallels:
After installing the software and the Win OS you ll have the possibility to run Parallels in different modes- and this is the sexy thing with Parallels:
Parallels Desktop provides a number of view modes to make your work with virtual machines more comfortable and efficient:
[*]
Window mode. In this mode the virtual machine screen is displayed as a separate window. This is the default view mode.
Full Screen mode. In this mode the virtual machine screen is expanded to occupy the whole of your physical computer's screen.
color: inherit; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; text-decoration: none; text-transform: none; line-height: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-bottom: 6px; padding-left: 0px; padding-right: 0px; float: none; clear: none; text-align: left; text-indent: 0cm; width: auto; height: auto; white-space: normal;">
Coherence mode. In this mode the virtual machine's desktop is invisible so that you can see the virtual machine's application windows in Mac OS X and work with them side by side with your Mac OS X applications.
[*]Crystal mode. This mode is similar to the Coherence mode with a few additions -- all Parallels Desktop control elements, icons, and menus are hidden except for the Parallels Status icon in the Mac menu bar.
Modality mode. In this mode you can view the virtual machine and the programs running inside it in a transparent scaled window while working in Mac OS X. By default, this window appears on top of all opened windows, so you can supervise your virtual machine during your work in Mac OS X.
I am using the Coherence Mode for my clients.
The Mac has an icon of the Windows Software they want to use on the Mac Environment. Here it would be REMA. You always stay on the MAC end and if you start your PC software you just get the software and it looks and feels like that it is embedded in the Mac. No MS Windows to see....
Try the trial version of Parallels- good for 30 days. Download a trial version of MS Win7 to play with and to see if it meets your demands...
Printing is no issue. The printer on your mac is getting passed through to your (virtual) PC....