*raises hand*
I have an app on my phone that will tell me my current MPH, and my top MPH. I've used it a handful of times.
I've never used Strava to track a ride. I'll use it to map out a route I already rode.
I do bring my smart phone on rides so I can listen to music on my bluetooth speaker.