Not to take away from any of the great online stores, but everything you can need as far as consumables can be found or ordered at your local Auto Parts store. (Saves on shipping)
Most of us just use Compatible Oil Filters. Here's a list:
ACDelco # PF1233
Amsoil SDF10
Bosch # 3311
Champion # C138
Fram # PH4967
HD # 63806-00Y
K&N # hp-1003/KN-177
Mighty # m4477
Napa # 1394
Mobil 1 # M1-103
Motorcraft # FL836
Penzoil # pz39
Purolator Pure One # L14476
STP # S4967
Valvoline # vo40
Wal-Mart Super Tech # ST4967
Wix # 51394
- Also any motorcycle specific, full synthetic 20W50 oil can serve as Engine & Primary fluid. (i.e. Royal Purple, Amsoil, Mobil 1, etc.)