You should actually consider making them non-static free functions, as explained in detail in this questionthis question. This questionThis question is also very interesting.
In a nutshell, these question explain that you should prefer non-friend non-member functions whenever possible (meaning when they do not access non-public members).