Let me just start by saying I will try and do my best from sounding like I am pitching the Sam SP4 ball machine over other competitors. I originally considered the Lobster Elite 3, Tennis Tutor Plus Player, and the Silent Partner Pro (w/programmable oscillator) models but in the end, chose the SP4 because I felt it had everything I was looking for in a portable ball machine. To be honest, I was sold on the included 10 function remote control. I find it invaluable when instructing my daughter to be able to pause and change shot selection (speed, spin, elevation, feed rate, oscillation, etc.) from the other side of the court. I will say the remote is NOT pocket-sized and my max range seems to be around the opposite service line. In addition, I wish the SP4 would beep to confirm it has received the remote command, but instead it just flashes a green light. SAM Tennis must have figured the beep would be a constant annoyance with a ten function remote; especially if you are using step functions to increase or decrease a setting (i.e. spin or elevation). Though large, the remote does come with a belt clip which I tend attach to the net versus an actual belt. There is a really cool feature that Sam included with the remote and that is the Pause button. When pressed, it stops the wheels from spinning and leaves the machine in a standby mode. This is great for taking a quick break, coaching, picking up balls, and clearing balls at your feet. In short, it saves battery life and keeps me from having to take extra trips to manually turn the machine off and on. All in all, I am very happy with the machine’s remote capabilities and as I said earlier the remote was a big selling point. As far as machine performance goes, the SP4 is giving me quite a workout. I am a former college tennis player who loved to crank from the baseline but as I am getting older, I find myself playing more doubles than singles. Now that I have to cover the entire width of the court using random or programmed oscillation mode, I find myself panting a little harder. The first time I used the machine I made the mistake of turning the feed rate too fast with the ball speed on max using the random oscillation….. I just had to watch a couple of nice winners go by!! I even caught myself saying, “Nice Shot!” Top ball speed is definitely a challenge from the baseline. With a little topspin added, the shots are consistently deep and I fine myself not able to dictate the rally from 4 feet behind the baseline. It sure would be nice to move in and take the ball on the rise like Agassi. Hopefully that will come with practice!! Initially I would have liked to compare the SP4’s ball speed to the higher specs of the Silent Partner’s 95 MPH but after a couple of minutes on top speed with moderate feed rate, the SP4 is more than what I expected. The big surprise is how much this ball machine is helping me recapture my long lost net game. It is now great to have a partner (SP4) who can deliver clean hard shots while I am up at the net. Now I am able to get in a nice rhythm at the net which in turn has helped my footwork and racquet preparation. One drawback I wrestled with when considering the SP4 was the lack of vertical oscillation. Some of the other models like the Lobster Elite 3 and Tennis Tutor Plus Player offered varying depth control. I am a little curious how the vertical oscillation performs and how beneficial it could be during net and baseline drills. But as it stands now, I am clearly getting run on the court as it is! Another factor I over looked when choosing my ball machine was ball capacity. The 300 ball capacity has turned out to be a nice blessing. At first, I thought it would be over kill but after day one versus the SP4 I realized how often I would have been shagging balls if I chose a machine with half the SP4’s ball capacity. It’s amazing how fast you can hit a 100 or more balls. Needless to say, in this case, BIGGER IS BETTER! The one upgrade I did have to buy for my machine was the lob enhancer. It is easy to attach but does take about a minute to install with the use of 2 thumb screws, but the enhancement was well worth the additional $26 I paid. At 6’2” I figured I shouldn’t take any chances and so far hitting overheads has been right on par. I am yet to try the machine without the enhancement so I can’t offer a comparison, but I will be happy to test it out for anybody who inquires. The SP4 comes standard with a smart charger (which allows you to leave the charger plugged in without fear of damaging the battery) but does not appear to have fast charge capability. It takes about 8 hours for a full charge and the machine will long wear you out before you run the battery dry. For around $150 I saw I could buy an AC/DC converter to plug the SP4 into an outlet on my court. I don’t think it’s on my wish list just yet, but it is nice to know that I don’t have to send it back to the factory for this option. Last but not least is the question of portability. I didn’t really consider this feature because I live in a subdivision with 2 tennis courts, I drive a Honda Odyssey and I am 6’2” with a strong back. I will say this though, after reading and researching the other machines I fore mentioned, I believe the SP4 to be the least portable of the lot. Not that it is more bulky or heavy, it just seems to be overall…less portable. For instance, the Lobster Elite 3 has big wheels and both the Tennis Tutor and Silent Partner have nice handle designs. With the SP4 I would find it cumbersome to transport it over long distances. For one thing, the handle is not great on your back if you are over 6 foot and the wheels are small (but smooth and durable across the parking lot and court). The ball holder disconnects easily and sits on top of the SP4 but unfortunately doesn’t seem to stay on well when I drag the machine around by the handle. I figure I am probably overlooking something, but I did read a previous post about a similar issue. With that said, I’ll close my review but will be happy to follow up with any questions or advice anyone has to share.