Yea, so, I tore down the whole front end of my bike the last few days. Took the calipers apart and cleaned them, replaced the rusty bleed screws, put some lube on all the slide pins, and replaced all the brake fluid. Also lubed all my cables, redid some electrical work on the instrument cluster, and cleaned up the seal on the front tire(I had a rim leak).

And for the first time since I've owned the bike, the front tire doesn't squeek when I spin it, and it will continue to spin on it's own for more than 1-2 revolutions! Can't wait to see how much nicer it will feel when I get on it and ride tomorrow. It has always been difficult to push the bike around, since my calipers were not properly retracting. I should get much better braking from it too now.