Don, ASUS mobos are fine or lets just say - well done... but I would go for Intel platform (used to be AMD positive guy, but no longer) AMD just can't catch up (sadly) with latest technology... on the other hand, AM2 socket was here for quite some time now... only god knows how much longer will it stay (meaning - scarce chance of future upgrade) and this also applies LGA775, it is also somewhere at the end of it's existence... For a keyboard I'd go for Razer G11 & G15 are huge!! And one last question - what OS are you planning to use? If it's 32-bit then there is no use of 4GB Ram maybe go for 2GB. It won't save you much money but you can always upgrade... And for Ram once more... check your usage of mem when using your comp. even when playing games it hardly reaches 1,5GB (and that's Crysis) so I believe there is no use for 4GB just yet.
I know telling you 2GB is enough when I - myself have 4 might look strange ) but I use MS Server 2008 64-bit with no pagefile and got few VM's running on it... for general purpose and gaming 2 is more than enough...