I've switched from being a window guy to an aisle guy over the last few years, I like the freedom of getting up whenever I want on longer flights.
However on United Shuttle flights I always book a window seat, usually in the front. This way I am in zone 2 for boarding and can make sure there's room for my bag in the overhead.
On really long flights, my strategy is book aisle and hope for an upgrade! If you don't get an upgrade it's easier to lunge for that row of empty seats when you're in an aisle seat.
[This message has been edited by carlhaynes (edited 02-17-2001).]