The whining could very well be a wheel bearing going bad. If the noise changes (gets louder or quieter, or goes away and comes back) when you shift the weight of the car from one side to the other by turning the steering wheel slightly with the car moving, then it's definitely wheel bearing.
Regarding oil filters: What rich00es was getting at was the silicone anti-drainback valve. The stuff about Fram is not quite correct. There's some information floating around the internet about Fram oil filters being bad, and people assume that anything bad about Fram filters is true.
Here's the skinny on that: Typically (not always), the bottom-of-the-line filter in any filter manufacturer's line does not have the anti-drainback valve. If you move up one level in their line, it will have the silicone anti-drainback valve. Fram puts that in their Tough Guard™ filter. Purolator puts it in their Pure One™ filter. You generally get better construction and better filter medium in that one-step-up-from-bottom filter for very little increase in price. I highly recommend the Pure One™. Don't bother spending upwards of $8 or $10 for the next level above that - you get bogus benefits, like Teflon™ particles in the filter - marketing hype - questionable benefit, and some experts even claim possibly harmful to your engine. The sweet spot in oil filters is generally one notch above bottom (as long as it has the silicone anti-drainback valve).
What does the anti-drainback valve do? It's just a check valve - let's the oil flow up (from the pump with the engine running) but not down (from gravity with the engine off). When you turn your engine off and let it sit overnight, the valve keeps the engine oil galleys and filter full of oil so when you start the engine in the morning, the oil immediately moves to the bearings, lifters, cams, etc. Without the valve, the galleys (and filter if it is not straight up and down) drain from gravity on the oil - so when you first start it up, the galleys (and filter if it's not straight up and down) have to first fill with oil before the bearings see the first drop - so your engine is running for a second or two without any oil - called dry start-up.

Definitely make sure the filter you use has the silicone anti-drainback valve. (I say "silicone" because some of the valves are made of lesser materials that don't seal as well in the closed (engine off) state - if it has it, the packaging will definitely say it - look for it.)