I went for the switch a year and a half ago, and have never been more happy with a computer. That is not to say that OS X is for everyone, far from it. If you are serious about, then I say go for the Hackintosh route on your laptop, see if you can acclimate to the OS easily. I find that the best thing to do is to not expect it to work like Windows, and you should be fine. Also, feel free to explore the OS, it is incredibly hard to break anything irreparably, and exploration pays off in little things that you didn't know existed and you think are just teh bee's knees (the basic ability to drag and drop anything, anywhere)
As far as peripherals go... I have not yet run into anything major that I can remember that didn't work with OS X, at least rudimentarily. I had a Dell network printer that did not have OS X drivers, but I could at least print to it, nothing fancy, but could print to it. The only thing that I can remember distinctly would be a wireless projector that I was trying to connect to. The software was only available for windows, and there was no way to get around it. That was minor since I could just plug into it directly, but it was an annoyance.
Consider your budget, consider how willing you are to 'learn' a new OS (it is more a new way of doing the same things), and then consider what you are wanting, portable or non-portable.