Ok, I've been out of the loop here at CF for awhile.. Finally, I have the time to come back!
FSX has been the best experience for me. I haven't tried X-Plane yet. I don't have 80 gigs of free space....... Yet. Lol
If I get it, I'm installing every single last bit of it.
I just play with a cheapo joystick and even that is a lot more fun than a plain old keyboard. If I were you, I would go for some sort of force feedback controller. The Saitek X-52 Pro is my favorite that I have seen on the web so far. I'll be getting myself one soon maybe.
I wouldn't go with a yoke in all honesty. They might be worth it if you are flying around in a sim to learn things, but I just fly around for the fun.