You didn’t give enough details for me to say for certain, but almost anything that connects with USB will probably work on your Mac.
Here’s 4 questions for you:
1) What programs do you use on your PC now? (What things do you do with your computer?)
2) How much money are you planning to spend on a Mac.
3) What monitor do you currently use? (Size, pixels, LDC or CRT, DVI or VGA)
4) What items are you trying to re-use? (Like, what kind of hard drives?)
Tell us those and we can start to give some useful advice.