Any DSLR, and not a point-n-shoot.
I've seen amazing point and shoot photos and very crappy DSLR photos. Take a photography class if you want to take better photos.
Im a noob to photography... I know just about nothing.
Noticed you have some sweet shots though, what kind of camera do you have?