Moderation!
@Josh, instead of posting multiple posts one reply to each person, it's usually better to read the posts on the forum and make one reply, since this makes the posts easier to read.
Regarding ms office, I know there are alternatives, and I know as I said I could get used to windows 7, and I could! run an xp virtual machine. The problem as I've said is all of those things are extra work, and I'm not really sure why i should bother since I haven't found anything good in windows 7 that I'd actually want! to use the os for.
@Conner, no, you won't be instantly unable to use software after april the 8th. It will depend upon how the software is made and whether it either uses components that can't be run on xp or requires higher computer specifications than can be used on an xp machine.
This might happen with some things at some point, albeit I'd have expected it to be a far more frequent occurrance by now, indeed Avg 13 is the only instance I've encountered myself and that was a ram issue rather than a lack of support. Then of course there are people still developing in languages like vb6 that are xp specific simply because that is what they are comfortable with in programming terms, and again microsoft doesn't give a rats rear about this and has dropped support to try and force people to buy their new stuff even if it means learning a new programming language.
This is again though why I suspect the biggest change will be hardware not software.
With our dreaming and singing, Ceaseless and sorrowless we! The glory about us clinging Of the glorious futures we see,
Our souls with high music ringing; O men! It must ever be
That we dwell in our dreaming and singing, A little apart from ye. (Arthur O'Shaughnessy 1873.)