Is your 19" monitor 1280*1024 res? Or is it a CRT or is it one of those rare ones with 1680*1050.
At 1280*1024, one 4850 is already enough. If you want the same performance at 1680*1050, then I'd shoot for a 4870.
The EP45 or the P5Q is more worth it than say a X48, unless you need every single frame possible. Performance difference does not justify the cost difference in my opinion. There's benchmarks you can check, I read on other sites not so long ago (anandtech, guru3d, etc).