So my new Mini (2012 i7 2.3, 4gb RAM, 1TB HDD) arrived yesterday, to great interest from my workmates (all of whom use windows and had scoffed when I said I was buying it). Way too early to say whether I'm a converted Mac disciple yet, but I like it. Couple of things I've noticed though: 1. It doesn't have Yosemite, instead it's 10.9.something (Mavericks I presume). I haven't upgraded to Yosemite in case I'm supposed to make a backup first. Also I've seen some internet chatter about problems with Yosemite on Mini. Should I go ahead and install it, or do I need more RAM first? (How much? I want to use Garageband and iMovie mostly) 2. My Microsoft USB wireless keyboard and mouse work fine, except... the @ and " symbols are reversed. Are you kidding me Apple? This was an issue 10 years ago! Have you seriously not fixed it yet? To experience this on a platform designed to lure Windows people by allowing them to use their existing peripherals seems unbelievable. Surely there must be a simple fix, but an hour of googling hasn't got me there yet. 3. Wifi connectivity is inconsistent. Safari web pages load fine mostly. But at times it hangs like I've lost connection. Same thing on App Store. At first I assumed my router was playing up, but then found my iPad was connected just fine and not suffering any slowdown or dropped connection. This could be a big problem as I want to use my Mini to work remotely via VPN. Like I said, it's early days and I know everything is bound to feel weird. I need to learn some keyboard shortcuts to help me get around. Grateful for any advice on the questions above.