I personally think the Q9550 is a better deal. The Q9450 will probably do well enough, but it won't last too long if you overclock it to a high speed, the 9550 will.
You still don't really need to change it unless you want to overclock to the max, in which case get the Rampage Formula.
Because my brother needs a motherboard that supports PCI express slots, so Ill just give him mine. So I should get a new board. But why the rampage formula? Because I need a motherboard that can overclock with stability
You may as well keep your expensive board and buy him a cheap board like an EP31-ES3G or EP43-DS3L. If you're into heavy overclocks though, give him the Maximus and buy the Rampage. I suggest the rampage as I know someone personally who owns one and has successfully overclocked a Q9550 beyond 4Ghz, and it's not even the better version of the CPU. Of course, whether that's truly stable or not is another matter, but everybody I know who knows about them highly recommends the Rampage Formula board for overclocking.