While Karen loves her laptop computer, it is admittedly a monster; because it's a widescreen model with a full-sized keyboard, it's a bit heavy for her to lug around all day. With that in mind, when it comes time for her to write her dissertation, we'll be getting her a subnotebook that she can carry around more easily.
And to my delight, she wants to put Linux on it, because — to quote her — "Vista sucks ass".
Today, I gave her a lesson in using Linux. I set up an account for her on one of my machines; to ease the transition, I configured KDE to act like Windows. I also wrote a quick shell script, which now runs whenever she logs in, to mount her laptop's hard drive over the network into a subdirectory of her home directory.
Not only did she have no problems — she already uses Firefox, The GIMP and OpenOffice on Windows, so using them in Linux was no huge leap — she even started taking advantage of KDE features like multiple virtual desktops and slideshow desktop wallpapers, both of which she noticed without me telling her about them.
The one thing she generally does from her laptop that I haven't yet configured on the Linux box is logging in to her school's VPN. But hopefully that shouldn't be too hard.