As far as oil filters, bosch makes a couple that you can get at any autozone or probably most auto parts stores. If i recall they are the 3300 and 3323, one being longer than the stock filter and therefore having more filter area. But it sticks down further. I bought the shorter one. The numbers i gave may be off, but you'll have to search for "bosch" in the forums and you'll find the right numbers if these aren't correct. However, there is a reusable filter made by scott's performance that supposedly will lasts as long as the bike or longer and from the "propoganda" sounds like it filters a lot better than throw away types due to thier ability to trap smaller partices. Also supposedly allows faster better oil flow.
read about it here.
Very expensive till you consider it's the last filter you'll ever need to buy for that bike. I'm considering one myself.
As for oil, i did a lot of research and found a forum that has a member who seems to be a oil guru of sorts. He's in the industry and had done a lot of testing of oils and seems to be the go to guy for the REAL info. He recommends the mobil 1 "V twin" synthetic by far. Thats what i used for my first change and after a lot of research and his advice i think i'll be using it for now on. I don't know if it's this oil or what, but as soon as i changed it the speedmaster ran exceptionaly smooth.
This is all information from my research on these subjects..........take it for what it's worth, but i did do a lot of research, not just here.
__________________
2005 Speedmaster, Neon Blue, Thunderbike pipes, snorkel removed, UNI filter, drilled airbox, 130 mains, TBS needles.(2 shims) And speaking of Speedmasters,
HERE'S MINE